311,320 shares
168,383 shares
378,301 shares
308,830 shares
143,614 shares
156,969 shares
408,542 shares
153,919 shares
674,378 shares
325,524 shares