15,723,949 29%
351,000 15%
17,480,000 5%
560,000 15%
3,750,000 20%
749,000 8%
18,400,000 39%
63,249,999 16%
390,000 20%