126,216 shares
80,597 shares
49,971 shares
236,192 shares
41,920 shares
283,955 shares
302,998 shares
48,889 shares
70,009 shares
47,939 shares