140,906 shares
139,557 shares
139,474 shares
134,589 shares
129,562 shares
129,151 shares
127,883 shares
127,583 shares
126,971 shares
125,421 shares