311,318 shares
168,378 shares
378,300 shares
308,828 shares
143,612 shares
156,964 shares
408,529 shares
153,918 shares
674,373 shares
325,522 shares