| | | | | | | | | | | | | |
Upper middle income | 298,999,190,999.9 | 774,769,085,621.1 | 4,056,468,949,957.3 | 3,498,413,127,389.5 | 3,292,063,676,068.5 | 3,758,234,043,616.0 | 4,279,915,495,258.4 | 4,170,550,450,363.6 | 3,896,360,673,566.3 | 5,131,585,085,809.5 | 5,643,323,364,437.6 | 5,432,746,319,900.4 | |
High income | 2,972,571,526,939.5 | 5,255,147,834,708.2 | 12,820,391,426,258.8 | 11,195,610,308,374.1 | 10,945,155,807,370.6 | 11,996,649,408,355.9 | 13,154,164,723,379.2 | 12,760,351,258,987.2 | 11,753,534,350,965.7 | 14,595,442,804,270.2 | 16,547,875,780,895.6 | 15,577,863,088,650.5 | |
| Loading… |
|