291,727 shares
40,257 shares
36,611 shares
75,533 shares
16,118 shares
64,138 shares
23,007 shares
118,251 shares
109,115 shares
30,362 shares