311,321 shares
168,395 shares
378,312 shares
308,839 shares
143,627 shares
156,970 shares
408,556 shares
153,930 shares
674,386 shares
325,537 shares