300 shares
201 shares
642 shares
364 shares
202 shares
170 shares
161 shares
168 shares
40 shares
27 shares