296,710 shares
34,782 shares
61,045 shares
95,923 shares
371,910 shares
193,935 shares
166,754 shares
261,135 shares
56,600 shares
106,796 shares