307 shares
303 shares
301 shares
300 shares
299 shares
298 shares
297 shares
295 shares
294 shares
293 shares