| | | | | | | | | | | | | |
Lower middle income | 16,204,484,744.3 | 38,830,626,806.0 | 253,434,929,997.3 | 250,814,972,732.0 | 243,371,412,845.8 | 265,730,160,949.5 | 288,077,167,914.8 | 303,789,873,502.4 | 306,604,137,337.8 | 335,832,488,472.0 | 368,860,112,117.6 | 369,492,843,565.0 | |
Upper middle income | 10,885,206,215.7 | 32,029,936,533.0 | 136,070,449,476.6 | 140,234,886,872.1 | 138,066,126,293.8 | 152,380,219,299.4 | 163,149,834,728.9 | 165,791,746,299.4 | 168,455,441,009.8 | 203,302,303,519.5 | 226,378,669,072.0 | 237,481,438,654.4 | |
| Loading… |
|