290 shares
301 shares
295 shares
334 shares
746 shares
329 shares
360 shares
398 shares
283 shares
286 shares