280,844 shares
110,156 shares
399,887 shares
141,602 shares
121,306 shares
255,516 shares
125,604 shares
200,446 shares
197,385 shares
105,634 shares