296,701 shares
34,782 shares
61,044 shares
95,921 shares
371,910 shares
193,927 shares
166,753 shares
261,133 shares
56,598 shares
106,793 shares