280,719 shares
109,887 shares
399,737 shares
141,450 shares
121,257 shares
255,305 shares
125,436 shares
200,310 shares
197,323 shares
105,390 shares