296,921 shares
219,960 shares
1,020,852 shares
409,168 shares
172,759 shares
157,312 shares
208,254 shares
289,321 shares
139,295 shares
73,811 shares