105,451 shares
157,955 shares
191,278 shares
144,145 shares
241,880 shares
74,143 shares
87,416 shares
224,179 shares
387,029 shares
95,008 shares