40,536 shares
42,983 shares
38,290 shares
205,381 shares
31,312 shares
42,249 shares
308,378 shares
20,385 shares
390,950 shares
48,006 shares