5,743 shares
3,674 shares
5,204 shares
4,531 shares
43,065 shares
42,540 shares
28,008 shares
139,483 shares
639,114 shares
290,530 shares