25,059,000 29%
14,580,000 29%
33,212,000 30%
33,374,000 29%
24,243,000 30%
20,868,000 29%
27,232,000 29%
26,196,000 29%
48,840,000 30%