41,555 shares
25,557 shares
25,288 shares
252,696 shares
168,208 shares
54,696 shares
266,365 shares
296,210 shares
38,136 shares
213,119 shares