25,039,000 37%
22,825,000 29%
20,291,000 11%
24,422,000 25%
18,113,000 18%
17,057,000 15%
22,793,000 19%