450,000 33%
756,000 8%
560,000 19%
854,000 21%
616,000 9%
46,000,000 42%
285,000 20%
25,414,999 5%
686,000 2%
255,000 10%