3,100,000 19%
510,000 5%
527,000 5%
589,000 15%
549,000 11%
528,000 5%
580,000 13%
586,000 5%
636,000 5%
590,000 15%
548,000 9%
532,000 6%