311,423 shares
168,439 shares
378,396 shares
308,940 shares
143,700 shares
157,073 shares
408,631 shares
153,983 shares
674,460 shares
325,603 shares