258 shares
300 shares
289 shares
307 shares
271 shares
280 shares
250 shares
264 shares
388 shares
294 shares