29,390,000 28%
38,139,000 22%
24,844,000 24%
24,131,000 22%
33,541,000 22%
42,964,000 22%
30,189,000 17%
48,359,000 28%
31,632,000 20%
26,245,000 28%
19,095,000 3%
47,570,000 19%
13,205,000 39%
31,612,000 22%
20,011,000 28%
22,712,000 28%
26,854,000 25%
12,206,000 9%