35,639 shares
40,631 shares
328,459 shares
29,136 shares
48,882 shares
17,546 shares
23,694 shares
13,606 shares
38,515 shares
36,072 shares