51,559 shares
40,269 shares
14,980 shares
30,310 shares
40,137 shares
192,520 shares
168,675 shares
23,977 shares
95,987 shares
15,807 shares