519,668 shares
510,660 shares
502,538 shares
490,963 shares
489,624 shares
473,959 shares
471,209 shares
465,507 shares
459,817 shares
449,714 shares