449 shares
535 shares
350 shares
271 shares
538 shares
300 shares
495 shares
421 shares
323 shares
430 shares