184,672 shares
302,020 shares
199,521 shares
84,807 shares
289,817 shares
151,466 shares
95,811 shares
558,906 shares
359,230 shares
272,286 shares