21,642,000 29%
21,926,000 29%
20,590,000 29%
16,486,000 29%
17,658,000 5%
28,475,000 29%
39,996,000 29%
33,383,000 24%
28,314,000 7%
15,191,000 29%
13,143,000 28%
15,883,000 9%
13,068,000 24%
16,480,000 29%
22,451,000 29%
14,269,000 30%
21,872,000 29%
3,960,000 36%
13,160,000 29%
10,949,000 29%
12,775,000 30%
33,313,000 30%
23,561,000 29%
21,943,000 29%