126,136 shares
80,459 shares
49,763 shares
236,089 shares
41,805 shares
283,858 shares
302,796 shares
48,674 shares
69,893 shares
47,783 shares