308,497 shares
77,783 shares
258,597 shares
109,269 shares
48,235 shares
266,214 shares
423,421 shares
64,253 shares
207,337 shares
208,464 shares