311,338 shares
168,399 shares
378,318 shares
308,845 shares
143,631 shares
156,988 shares
408,563 shares
153,935 shares
674,399 shares
325,541 shares