Country Last 2026 2027 2028
Algeria 15882.71 Dec/25 16470 16948 17490
Angola 8760.19 Dec/25 9076 9439 9788
Benin 4116.22 Dec/25 4396 4713 5010
Botswana 17687.20 Dec/25 18483 18927 19495
Burkina Faso 2624.83 Dec/25 2751 2880 3010
Burundi 1066.51 Dec/25 1117 1178 1249
Cameroon 4945.96 Dec/25 5104 5293 5505
Cape Verde 10395.74 Dec/25 10884 11429 12114
Central African Republic 1122.76 Dec/25 1151 1183 1221
Chad 2480.51 Dec/25 2572 2678 2780
Comoros 3621.77 Dec/25 3756 3910 4051
Congo 1640.57 Dec/25 1754 1882 2032
Djibouti 7222.55 Dec/25 7692 8154 8618
Egypt 17265.15 Dec/25 18163 19035 20177
Equatorial Guinea 13786.39 Dec/25 13442 13267 13466
Ethiopia 3094.87 Dec/25 3373 3650 3924
Gabon 18986.47 Dec/25 19518 20084 20687
Gambia 3166.62 Dec/25 3331 3511 3690
Ghana 7357.83 Dec/25 7711 8097 8518
Guinea 4216.86 Dec/25 4575 4996 5376
Guinea Bissau 2814.08 Dec/25 2958 3103 3267
Ivory Coast 7014.85 Dec/25 7457 7919 8434
Kenya 5995.40 Dec/25 6295 6616 6960
Lesotho 2720.96 Dec/25 2754 2781 2820
Liberia 1692.93 Dec/25 1778 1872 1977
Libya 14118.21 Dec/25 15022 15728 16404
Madagascar 1668.48 Dec/25 1727 1794 1873
Malawi 1623.02 Dec/25 1660 1700 1751
Mali 2993.25 Dec/25 3152 3328 3508
Mauritania 6559.04 Dec/25 6841 7149 7413
Mauritius 28769.51 Dec/25 29575 30492 31559
Mozambique 1450.96 Dec/25 1484 1524 1593
Namibia 10242.28 Dec/25 10457 10708 11051
Niger 1860.55 Dec/25 1983 2110 2235
Nigeria 8145.15 Dec/25 8487 8861 9224
Republic of the Congo 6194.09 Dec/25 6380 6590 6821
Rwanda 3558.68 Dec/25 3826 4147 4470
Sao Tome and Principe 5459.21 Dec/25 5634 5848 6006
Senegal 4668.54 Dec/25 4781 4924 5146
Seychelles 30638.72 Dec/25 31190 32500 33638
Sierra Leone 3176.24 Dec/25 3316 3469 3642
Somalia 1403.81 Dec/25 1439 1482 1532
South Africa 13592.05 Dec/25 13782 14017 14283
Sudan 1873.39 Dec/25 1885 2035 2158
Swaziland 10706.78 Dec/25 11146 11547 11928
Tanzania 3820.61 Dec/25 4061 4313 4589
Togo 3485.98 Dec/25 3660 3854 4070
Tunisia 13017.63 Dec/25 13291 13517 13706
Uganda 2980.38 Dec/25 3174 3412 3685
Zambia 3742.26 Dec/25 3899 4079 4299
Zimbabwe 5529.23 Dec/25 5806 6061 6304