2,080,000 29%
12,570,000 29%
16,115,000 29%
15,142,000 29%
1,200,000 35%
2,756,000 29%
21,928,000 29%
20,036,000 29%
4,794,000 29%
9,907,000 29%
954,000 29%
24,508,000 30%
9,178,000 29%
5,301,000 29%
15,332,000 29%
22,064,000 29%