18,488,000 29%
1,533,000 29%
12,837,000 29%
13,801,000 29%
19,509,000 29%
8,498,000 30%
19,599,000 30%
6,336,000 29%
7,936,000 30%
3,762,000 30%
3,844,000 29%
22,993,000 29%
11,517,000 30%
10,127,000 29%