| | | | | | | | | | | | | |
High income | 19,577,046,428,304.5 | 28,036,716,903,140.2 | 53,310,162,826,089.1 | 49,773,105,280,474.1 | 50,737,236,574,099.6 | 53,336,788,717,601.6 | 56,684,556,889,445.8 | 57,218,295,248,360.4 | 55,791,128,824,226.2 | 62,461,025,675,219.6 | 64,444,446,480,056.6 | 67,653,743,404,264.1 | |
Upper middle income | 2,334,186,272,700.9 | 4,372,322,368,009.9 | 20,590,348,415,303.8 | 19,827,996,310,186.0 | 19,905,034,053,844.0 | 21,837,271,216,675.9 | 23,304,307,154,243.2 | 23,700,366,929,893.4 | 22,969,949,394,569.8 | 27,373,038,582,479.3 | 28,567,593,041,349.3 | 29,403,677,430,761.3 | |
| Loading… |
|