149,638 shares
148,087 shares
142,122 shares
134,864 shares
130,448 shares
120,906 shares
103,282 shares
99,467 shares
89,107 shares
83,099 shares