1,091 shares
977 shares
959 shares
928 shares
718 shares
682 shares
637 shares
582 shares
580 shares
542 shares