688 shares
669 shares
659 shares
651 shares
649 shares
626 shares
625 shares
609 shares
605 shares
598 shares