1. Mauritius ($12,905)
2. Seychelles ($11,898)
3. Botswana ($8,398)
4. South Africa ($7,864)
5. Namibia ($7,466)
6. Equatorial Guinea ($6,944)
7. Gabon ($6,864)
8. Eswatini ($6,467)
9. Cape Verde ($6,271)
10. São Tomé and Príncipe ($5,939)
11. Algeria ($4,935)
12. Tunisia ($4,836)
13. Zambia ($4,693)
14. Ivory Coast ($4,591)
15. Ghana ($4,386)
16. Morocco ($4,286)
17. Kenya ($4,186)
18. Zimbabwe ($4,164)
19. Senegal ($4,144)
20. Tanzania ($4,086)
It's worth noting that these rankings can vary over time based on economic fluctuations and changes in currency exchange rates.