| | | | | | | | | | | | | |
Upper middle income | 2,255,761,266.9 | 11,231,684,184.6 | 211,070,611,395.9 | 237,898,425,225.5 | 275,794,436,986.7 | 205,625,221,765.7 | 200,354,695,093.7 | 201,111,494,366.5 | 192,647,634,516.1 | 251,207,712,466.5 | 299,724,531,736.4 | 256,945,640,068.1 | |
South Africa | 27,974,221.3 | 277,178,617.4 | 7,692,076,889.1 | 5,514,928,846.0 | 4,490,478,135.4 | 7,449,223,483.9 | 4,026,961,507.9 | 3,140,937,957.4 | -1,935,862,273.3 | 101,577,294.3 | 2,374,634,495.4 | -2,811,906,086.1 | |
| Loading… |
|