296,851 shares
34,916 shares
61,206 shares
96,058 shares
372,047 shares
194,079 shares
166,893 shares
261,278 shares
56,732 shares
106,931 shares