184,161 shares
301,631 shares
199,186 shares
84,315 shares
289,509 shares
151,117 shares
95,303 shares
558,864 shares
359,186 shares
271,652 shares