| | | | | | | | | | | | | |
High income | 41,297,851,380,354.8 | 51,388,404,112,810.1 | 69,271,980,224,163.2 | 70,507,175,929,051.9 | 72,260,168,366,720.6 | 74,020,026,389,854.0 | 75,449,094,414,498.9 | 72,490,345,116,572.4 | 76,708,650,407,929.1 | 78,843,563,725,607.5 | 80,231,641,997,483.9 | .. | |
Low & middle income | 17,887,732,517,657.8 | 26,499,534,200,608.2 | 61,900,143,596,644.4 | 64,929,988,721,784.8 | 68,337,764,983,707.9 | 71,715,456,495,382.5 | 74,561,750,242,102.8 | 73,295,846,291,377.8 | 78,480,015,596,148.8 | 81,621,845,793,847.9 | 85,494,571,851,890.3 | .. | |
 | Loading… |
     |