149,984 shares
136,996 shares
135,503 shares
135,466 shares
129,962 shares
125,293 shares
123,732 shares
111,049 shares
97,908 shares
94,227 shares