311,313 shares
168,373 shares
378,298 shares
308,826 shares
143,609 shares
156,957 shares
408,515 shares
153,915 shares
674,370 shares
325,517 shares