Djibouti Djibouti, PPG, official creditors (NFL, US$)

Year Value Rank Change Change,%
2023 281,618,014 48 +248,400,611 +748%
2022 33,217,403 81 -24,972,756 -42.9%
2021 58,190,159 80 -127,345,599 -68.6%
2020 185,535,757 56 +83,973,721 +82.7%
2019 101,562,037 62 -11,967,895 -10.5%
2018 113,529,932 61 -197,541,851 -63.5%
2017 311,071,783 43 -131,738,797 -29.8%
2016 442,810,580 34 +52,334,130 +13.4%
2015 390,476,450 43 +202,641,423 +108%
2014 187,835,027 55 +150,550,191 +404%
2013 37,284,836 77 +39,692,761 -1,648%
2012 -2,407,925 98 -34,949,108 -107%
2011 32,541,183 79 +17,382,727 +115%
2010 15,158,456 90 -34,884,206 -69.7%
2009 50,042,662 70 +20,673,009 +70.4%
2008 29,369,652 65 +3,509,449 +13.6%
2007 25,860,204 61 -4,125,367 -13.8%
2006 29,985,571 61 +14,550,978 +94.3%
2005 15,434,593 63 +1,644,016 +11.9%
2004 13,790,577 66 -5,946,162 -30.1%
2003 19,736,739 57 -3,557,801 -15.3%
2002 23,294,540 59 +17,936,625 +335%
2001 5,357,915 79 +6,040,392 -885%
2000 -682,477 89 +2,390,214 -77.8%
1999 -3,072,692 89 -4,882,774 -270%
1998 1,810,083 81 -5,174,072 -74.1%
1997 6,984,155 68 -7,943,592 -53.2%
1996 14,927,747 70 +5,584,754 +59.8%
1995 9,342,993 76 -7,660,336 -45.1%
1994 17,003,329 71 -2,139,569 -11.2%
1993 19,142,898 70 -16,628,311 -46.5%
1992 35,771,209 63 -10,307,616 -22.4%
1991 46,078,825 56 +27,439,137 +147%
1990 18,639,688 66 +15,396,221 +475%
1989 3,243,467 84 -10,611,267 -76.6%
1988 13,854,734 68 -9,323,309 -40.2%
1987 23,178,043 71 +1,956,400 +9.22%
1986 21,221,643 68 -8,306,081 -28.1%
1985 29,527,724 66 -9,137,121 -23.6%
1984 38,664,845 62 +25,695,426 +198%
1983 12,969,420 75 +9,286,728 +252%
1982 3,682,692 85 +4,473,713 -566%
1981 -791,021 90 -3,817,815 -126%
1980 3,026,794 79 +4,311,532 -336%
1979 -1,284,738 82 -717,303 +126%
1978 -567,435 83 -1,536,365 -159%
1977 968,930 77 -5,503,098 -85%
1976 6,472,028 71 +2,181,922 +50.9%
1975 4,290,106 72 +2,849,993 +198%
1974 1,440,113 68 +971,921 +208%
1973 468,192 70 -2,254,752 -82.8%
1972 2,722,944 60 +2,841,411 -2,398%
1971 -118,467 74 -1,418,556 -109%
1970 1,300,089 63

Charts