308 shares
405 shares
389 shares
296 shares
246 shares
320 shares
297 shares
307 shares
453 shares
300 shares