2,517,000 11%
448,000 8%
364,000 17%
241,000 21%
321,000 17%
515,000 13%
890,000 10%
46,000 23%
812,000 29%
2,548,000 20%
2,392,000 21%