311,408 shares
168,422 shares
378,383 shares
308,924 shares
143,690 shares
157,055 shares
408,619 shares
153,971 shares
674,450 shares
325,585 shares