5,880 shares
3,729 shares
5,232 shares
4,620 shares
43,086 shares
42,597 shares
28,049 shares
139,580 shares
639,161 shares
290,546 shares