18,580 19%
48,000 14%
12,000 32%
18,000 37%
298,000 23%
3,737,000 20%
3,480,000 20%
580,000 34%
42,103,000 20%
32,400,000 19%
11,348,000 20%
10,509,000 20%
3,897,000 20%
950,000 11%