300 shares
151 shares
258 shares
494 shares
270 shares
107 shares
206 shares
400 shares
354 shares
164 shares