77,325 shares
126,922 shares
84,917 shares
40,443 shares
123,031 shares
105,091 shares
540,847 shares
47,066 shares
178,174 shares
70,879 shares