262,251 shares
252,878 shares
277,657 shares
333,945 shares
300,682 shares
723,941 shares
625,829 shares
139,899 shares
102,516 shares
358,620 shares