41,526 shares
25,515 shares
25,231 shares
252,666 shares
168,152 shares
54,667 shares
266,334 shares
296,203 shares
38,071 shares
213,100 shares