601,040 shares
597,213 shares
589,938 shares
584,068 shares
574,842 shares
568,680 shares
557,808 shares
553,932 shares
540,979 shares
534,878 shares