311,307 shares
168,366 shares
378,292 shares
308,820 shares
143,607 shares
156,949 shares
408,505 shares
153,915 shares
674,355 shares
325,512 shares