301,634 shares
297,315 shares
295,443 shares
291,612 shares
288,262 shares
282,929 shares
276,314 shares
252,565 shares
243,430 shares
236,618 shares