597 shares
596 shares
584 shares
582 shares
579 shares
575 shares
574 shares
569 shares
563 shares
560 shares