| | | | | | | | | | | | | |
Upper middle income | 5,779,949,088,293.1 | 8,401,162,963,542.5 | 19,713,452,564,429.4 | 20,559,996,802,665.8 | 21,426,757,073,175.1 | 22,542,144,401,928.7 | 23,655,491,704,142.1 | 24,630,576,550,739.9 | 24,462,263,876,276.4 | 26,317,711,591,870.8 | 27,139,689,617,172.9 | .. | |
Lower middle income | 1,875,647,771,443.1 | 2,594,326,407,018.9 | 5,471,737,250,743.0 | 5,746,408,702,559.7 | 6,078,329,341,749.7 | 6,388,680,910,648.7 | 6,694,687,424,086.5 | 6,928,617,882,370.1 | 6,707,513,663,907.7 | 7,118,555,521,979.6 | 7,488,803,233,350.6 | .. | |
| Loading… |
|