918,000 19%
911,000 19%
934,000 19%
950,000 20%
902,000 19%
950,000 19%
2,678,000 5%
1,107,000 30%
1,107,000 19%
1,108,000 19%
846,000 9%
923,000 9%
32,890,000 8%
791,000 2%