18,544,000 29%
15,947,000 29%
25,160,000 30%
58,608,000 29%
55,352,000 29%
60,236,000 29%
33,300,000 30%
16,280,000 30%
34,040,000 30%