| | | | | | | | | | | | | |
High income | 19,908,263,943,231.6 | 31,423,434,978,246.4 | 58,786,478,817,411.4 | 60,737,332,621,645.3 | 63,674,365,683,324.4 | 67,033,267,826,439.1 | 70,560,253,434,436.9 | 69,353,852,258,794.4 | 77,036,371,814,341.3 | 85,161,653,699,385.6 | 89,129,331,450,768.8 | 93,981,789,013,437.7 | |
Low & middle income | 9,513,326,186,781.1 | 17,690,866,132,470.4 | 53,838,788,087,970.4 | 56,580,072,004,655.2 | 60,189,125,703,808.5 | 64,807,986,115,196.3 | 69,095,972,385,875.4 | 69,863,793,659,608.9 | 78,601,177,110,978.7 | 88,167,993,616,376.6 | 95,869,343,205,435.1 | 102,471,817,465,739.0 | |
 | Loading… |
     |