| | | | | | | | | | | | | |
High income | .. | .. | 3,784,244,158,764.8 | 3,458,770,801,685.4 | 3,544,854,264,851.2 | 3,967,018,077,985.0 | 4,486,820,634,924.6 | 4,527,374,091,073.8 | 3,783,025,416,090.8 | 4,644,187,081,194.5 | 5,007,199,696,802.4 | .. | |
Upper middle income | 18,213,670,408.8 | 50,865,786,960.7 | 336,951,507,056.7 | 303,948,054,126.8 | 321,225,160,650.5 | 412,338,366,300.9 | 397,407,022,572.6 | 423,754,221,430.3 | 365,680,500,909.3 | 481,348,232,247.7 | 453,968,191,129.9 | 426,621,190,576.0 | |
| Loading… |
|