679 shares
672 shares
666 shares
653 shares
635 shares
628 shares
614 shares
593 shares
587 shares
585 shares