459,472 shares
454,905 shares
453,038 shares
449,059 shares
431,279 shares
429,729 shares
402,602 shares
389,204 shares
383,901 shares
381,553 shares