104,267 shares
590,961 shares
70,051 shares
224,283 shares
84,596 shares
96,751 shares
250,060 shares
289,267 shares
170,341 shares
164,830 shares