659 shares
652 shares
650 shares
649 shares
648 shares
638 shares
630 shares
628 shares
627 shares
585 shares