257,618 shares
256,428 shares
255,860 shares
255,725 shares
255,005 shares
252,366 shares
250,306 shares
250,238 shares
248,749 shares
248,655 shares