626,000 24%
501,000 20%
516,000 22%
454,000 12%
527,000 14%
906,000 1%
45,934,000 1%
1,534,000 3%
2,104,000 7%
1,400,000 15%
1,500,000 16%
2,242,000 13%