602,515 shares
601,164 shares
596,287 shares
595,679 shares
591,087 shares
585,507 shares
578,718 shares
576,680 shares
573,944 shares
560,427 shares