350 shares
339 shares
302 shares
286 shares
284 shares
266 shares
256 shares
196 shares
171 shares
160 shares