318 shares
303 shares
656 shares
490 shares
632 shares
300 shares
348 shares
1,127 shares
950 shares
600 shares