| | | | | | | | | | | | | |
High income | 19,918,235,180,575.3 | 31,415,454,095,959.2 | 57,493,529,950,262.7 | 58,514,067,730,828.1 | 60,458,239,557,011.3 | 63,377,001,532,451.9 | 66,701,856,065,592.3 | 70,159,621,856,264.8 | 68,965,101,609,241.9 | 76,756,607,517,948.2 | 84,084,961,663,354.9 | 88,867,950,944,220.9 | |
Upper middle income | 6,679,670,995,955.5 | 12,346,688,716,911.0 | 36,796,110,702,985.6 | 37,440,803,988,115.9 | 39,150,577,836,185.3 | 41,542,691,241,786.1 | 44,523,052,186,274.2 | 47,213,721,032,638.3 | 47,782,114,356,919.5 | 54,019,575,869,647.0 | 60,022,842,564,209.3 | 65,088,125,257,033.9 | |
| Loading… |
|