311 shares
383 shares
1,053 shares
315 shares
272 shares
328 shares
514 shares
699 shares
476 shares
680 shares