35,457 shares
40,344 shares
328,194 shares
28,688 shares
48,596 shares
17,340 shares
23,600 shares
13,318 shares
38,277 shares
36,063 shares