77,328 shares
126,925 shares
84,919 shares
40,448 shares
123,035 shares
105,104 shares
540,862 shares
47,068 shares
178,199 shares
70,897 shares