300 shares
280 shares
402 shares
221 shares
273 shares
279 shares
206 shares
242 shares
514 shares
331 shares