291,725 shares
40,257 shares
36,611 shares
75,530 shares
16,118 shares
64,138 shares
23,002 shares
118,251 shares
109,110 shares
30,354 shares