57,355 shares
102,920 shares
280,918 shares
51,869 shares
260,283 shares
127,514 shares
209,849 shares
164,575 shares
298,084 shares
31,412 shares