296,698 shares
34,782 shares
61,043 shares
95,920 shares
371,909 shares
193,926 shares
166,752 shares
261,133 shares
56,597 shares
106,792 shares