| | | | | | | | | | | | | |
Low & middle income | 239,538,195.9 | 620,914,873.3 | 3,351,819,926.3 | 3,790,189,596.3 | 4,099,711,638.0 | 8,361,154,154.5 | 9,719,283,463.9 | 10,847,538,228.3 | 12,927,885,904.4 | 16,351,431,900.8 | 18,363,347,378.8 | 16,399,300,814.0 | |
High income | 26,501,213,940.5 | 81,600,433,492.9 | 315,074,864,969.6 | 330,326,332,586.6 | 332,566,419,330.3 | 360,505,736,631.5 | 391,732,682,442.0 | 404,740,372,319.3 | 388,433,954,991.9 | 469,529,621,817.9 | 462,365,630,519.9 | 472,707,058,403.3 | |
| Loading… |
|