259,270 shares
258,906 shares
257,505 shares
254,932 shares
254,019 shares
252,765 shares
252,323 shares
250,759 shares
249,552 shares
249,493 shares