| | | | | | | | | | | | | |
Upper middle income | 1,229,960,042.2 | 6,434,282,202.6 | 49,752,960,705.3 | 48,082,541,100.9 | 50,481,392,568.0 | 56,987,342,144.3 | 65,327,325,354.9 | 64,359,567,279.5 | 64,089,558,146.0 | 78,747,894,003.7 | 79,329,348,156.7 | 80,626,432,814.8 | |
Lower middle income | 203,288,254.7 | 1,101,243,619.7 | 7,191,603,308.8 | 7,381,517,648.7 | 7,724,694,068.9 | 8,974,715,624.6 | 10,676,670,541.1 | 10,588,114,978.5 | 9,455,515,402.5 | 11,126,740,393.6 | 12,919,249,840.3 | 16,781,278,653.6 | |
| Loading… |
|