Country Year
Botswana 2026 1,249,194 1,151,385 2,400,579
Lesotho 2026 956,629 971,758 1,928,387
South Africa 2026 28,971,393 29,627,954 58,599,347
0 0 0
Swaziland 2026 793,611 772,684 1,566,295



ads by ondapc.com