311,307 shares
168,367 shares
378,293 shares
308,822 shares
143,607 shares
156,952 shares
408,506 shares
153,915 shares
674,356 shares
325,514 shares