27,563,000 21%
23,813,000 20%
20,313,000 21%
17,343,000 11%
21,012,000 16%
26,615,000 13%
23,114,000 16%
29,707,000 11%
33,900,000 13%
30,257,000 12%
28,986,000 20%
30,817,000 12%
33,352,000 22%
39,374,000 6%
24,553,000 5%
18,571,000 3%
20,000,000 12%
49,027,000 12%
53,361,000 16%
49,360,000 13%
25,347,000 21%