41,514 shares
25,503 shares
25,230 shares
252,642 shares
168,100 shares
54,644 shares
266,328 shares
296,192 shares
38,068 shares
213,090 shares