259 shares
218 shares
246 shares
505 shares
280 shares
252 shares
243 shares
416 shares
627 shares
300 shares