31,900,000 17%
37,781,000 23%
19,960,000 18%
21,800,000 10%
17,767,000 19%
17,143,000 17%
15,184,000 19%
14,827,000 13%