48,361 shares
306,223 shares
19,178 shares
56,653 shares
186,053 shares
46,405 shares
20,153 shares
112,063 shares
31,809 shares
14,663 shares