14,701,000 21%
28,668,000 5%
31,020,000 3%
43,032,000 8%
48,911,000 12%
38,448,000 9%
30,483,000 10%
21,120,000 22%
5,858,000 4%
6,759,000 5%
15,323,000 19%
50,688,000 17%
44,944,000 15%
12,927,000 13%
22,247,000 74%