300 shares
283 shares
504 shares
353 shares
277 shares
259 shares
267 shares
243 shares
254 shares
315 shares