25,812 shares
33,868 shares
31,082 shares
174,700 shares
28,836 shares
196,649 shares
27,288 shares
29,155 shares
158,354 shares
164,732 shares