184,678 shares
302,026 shares
199,525 shares
84,813 shares
289,833 shares
151,490 shares
95,822 shares
558,907 shares
359,233 shares
272,302 shares