582 shares
561 shares
558 shares
555 shares
505 shares
495 shares
478 shares
461 shares
451 shares
443 shares