127,065 shares
126,595 shares
125,996 shares
125,385 shares
125,204 shares
124,536 shares
123,784 shares
122,661 shares
122,488 shares
121,704 shares