18,606,000 29%
29,557,000 28%
26,518,000 21%
58,265,000 21%
34,768,000 18%
43,304,000 17%
62,287,000 22%
46,157,000 22%
70,454,000 30%
47,770,000 23%
47,112,000 20%