44,830,000 46%
20,229,000 12%
29,334,000 35%
42,874,000 11%
48,400,000 20%
26,526,000 8%
21,977,000 13%