126,136 shares
80,441 shares
49,762 shares
236,089 shares
41,805 shares
283,857 shares
302,789 shares
48,671 shares
69,891 shares
47,783 shares