296,939 shares
220,011 shares
1,020,876 shares
409,186 shares
172,769 shares
157,346 shares
208,266 shares
289,348 shares
139,329 shares
73,848 shares