297,186 shares
511,482 shares
34,405 shares
219,414 shares
37,733 shares
110,195 shares
61,752 shares
91,514 shares
49,647 shares
44,090 shares