311,314 shares
168,374 shares
378,298 shares
308,826 shares
143,610 shares
156,958 shares
408,518 shares
153,915 shares
674,370 shares
325,518 shares