| | | | | | | | | | | | | |
Germany | 1,986,983,701.3 | 2,535,822,064.9 | 23,486,335,058.6 | 24,082,893,579.7 | 28,726,730,973.8 | 31,302,945,582.5 | 36,595,706,878.4 | 37,525,236,325.5 | 37,950,983,696.3 | 59,164,238,271.6 | 52,189,339,953.9 | 47,010,035,548.1 | |
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… |
|