25,903 shares
33,949 shares
31,262 shares
174,906 shares
29,010 shares
196,688 shares
27,480 shares
29,354 shares
158,391 shares
164,885 shares