| | | | | | | | | | | | | |
Upper middle income | 5,032,196,720,539.6 | 8,020,664,318,010.8 | 18,965,808,190,405.3 | 19,827,996,310,186.0 | 20,735,670,850,466.3 | 21,846,012,807,062.0 | 22,917,334,484,471.6 | 23,854,693,762,561.6 | 23,712,902,942,260.7 | 25,544,084,890,661.5 | 26,401,639,182,133.3 | 27,549,120,233,805.7 | |
High income | 29,268,157,099,069.4 | 37,794,769,217,440.3 | 48,641,924,544,463.6 | 49,773,105,280,474.1 | 50,685,466,661,730.3 | 51,940,600,203,999.7 | 53,171,589,543,059.0 | 54,153,045,133,853.9 | 52,033,132,522,339.1 | 54,938,854,205,393.6 | 56,390,111,344,530.9 | 57,317,255,192,081.6 | |
| Loading… |
|