Country Year
Botswana 2031 1,310,368 1,182,164 2,492,532
Lesotho 2031 950,073 959,754 1,909,827
South Africa 2031 30,179,682 30,779,673 60,959,355
Namibia 2031 1,535,778 1,586,323 3,122,101
Swaziland 2031 831,170 799,481 1,630,651



ads by ondapc.com