34,946 shares
79,661 shares
73,928 shares
27,977 shares
56,642 shares
27,968 shares
33,633 shares
73,193 shares
186,878 shares
106,199 shares