157,829 shares
137,640 shares
135,204 shares
132,139 shares
125,598 shares
123,130 shares
119,337 shares
101,161 shares
100,464 shares
95,686 shares