| | | | | | | | | | | | | |
| High income | 19,886,376,680,304.5 | 31,464,975,184,362.3 | 60,860,751,170,916.5 | 63,802,848,010,102.1 | 67,183,386,758,612.0 | 70,726,045,010,676.1 | 69,510,668,369,372.4 | 77,218,602,692,195.8 | 85,869,507,803,632.5 | 90,812,067,136,030.9 | 95,057,491,168,365.2 | .. | |
| Low & middle income | 9,624,242,104,237.5 | 17,867,907,030,348.9 | 57,110,499,894,214.3 | 60,777,223,490,457.3 | 65,377,462,995,864.1 | 69,716,894,560,259.4 | 70,512,525,915,656.7 | 79,319,987,168,404.2 | 88,953,998,908,779.1 | 96,824,457,685,562.1 | 103,671,364,855,243.0 | .. | |
 | Loading… |
     |