296,851 shares
34,916 shares
61,206 shares
96,058 shares
372,045 shares
194,078 shares
166,893 shares
261,277 shares
56,732 shares
106,930 shares