3,119,000 31%
2,888,000 25%
2,772,000 19%
2,050,000 22%
1,716,000 12%
1,716,000 9%
600,000 10%
860,000 8%
860,000 19%
605,000 10%
3,062,000 20%