364 shares
320 shares
444 shares
505 shares
333 shares
399 shares
353 shares
330 shares
431 shares
100 shares