1,026 shares
986 shares
982 shares
907 shares
815 shares
747 shares
745 shares
692 shares
541 shares
527 shares