| | | | | | | | | | | | | |
Upper middle income | 17,217,979,623.4 | 117,709,407,511.0 | 496,089,760,260.7 | 457,643,437,800.4 | 386,118,632,881.1 | 382,619,924,959.7 | 467,039,501,347.8 | 400,166,628,248.7 | 389,931,698,504.7 | 598,293,938,139.4 | 452,580,292,910.4 | 272,953,053,849.6 | |
South Africa | -75,722,412.1 | 968,831,356.0 | 5,791,659,020.1 | 1,521,139,945.3 | 2,215,307,020.4 | 2,058,579,911.1 | 5,569,462,350.2 | 5,116,098,443.5 | 3,153,552,569.4 | 40,658,789,144.9 | 9,238,990,828.5 | 3,442,331,506.4 | |
| Loading… |
|