308 shares
406 shares
389 shares
296 shares
246 shares
321 shares
297 shares
307 shares
453 shares
300 shares