141,316 shares
139,239 shares
129,401 shares
122,667 shares
122,201 shares
120,531 shares
113,512 shares
102,230 shares
101,927 shares
101,591 shares