311,868 shares
168,871 shares
378,858 shares
309,421 shares
144,142 shares
157,471 shares
409,060 shares
154,414 shares
674,913 shares
326,077 shares