| | | | | | | | | | | | | |
High income | 3,039,265,154,668.5 | 5,241,473,608,811.0 | 13,102,717,884,630.2 | 11,351,641,650,008.5 | 11,093,972,990,910.1 | 12,206,762,907,502.8 | 13,360,987,232,526.2 | 12,892,849,247,796.0 | 11,750,712,576,702.2 | 14,776,987,370,346.8 | 16,443,463,912,655.3 | 15,677,739,797,913.8 | |
Upper middle income | 321,784,497,385.3 | 800,460,421,937.8 | 4,491,209,775,713.2 | 4,034,956,280,934.9 | 3,815,541,195,138.4 | 4,302,018,450,485.0 | 4,732,778,030,681.6 | 4,656,703,033,278.8 | 4,539,487,636,235.5 | 5,905,136,386,827.7 | 6,480,995,476,044.0 | 6,162,376,820,805.3 | |
| Loading… |
|