23,829 shares
27,832 shares
29,690 shares
336,983 shares
349,388 shares
335,308 shares
617,561 shares
375,072 shares
125,043 shares
202,851 shares