15,823,000 29%
16,819,000 29%
1,745,000 29%
11,508,000 29%
16,482,000 29%
11,932,000 30%
4,956,000 29%
3,247,000 29%
2,385,000 29%
1,515,000 29%
4,810,000 30%
2,500,000 30%
13,521,000 29%
4,373,000 29%
1,159,000 30%
10,458,000 29%
16,620,000 29%