280,854 shares
110,177 shares
399,900 shares
141,621 shares
121,312 shares
255,531 shares
125,615 shares
200,453 shares
197,399 shares
105,657 shares