660 shares
653 shares
639 shares
631 shares
599 shares
594 shares
593 shares
576 shares
566 shares
550 shares