123,044 shares
120,232 shares
116,182 shares
114,430 shares
114,274 shares
108,586 shares
108,288 shares
102,847 shares
101,614 shares
99,565 shares