104,439 shares
278,260 shares
431,110 shares
377,670 shares
140,601 shares
91,623 shares
47,535 shares
321,752 shares
49,183 shares
428,494 shares