Year BoP, current US$ 1979 2600000 1980 3298000 1981 30894000 1982 95566000 1983 -37155000 1984 61530000 1985 221979222.4 1986 321523199.9 1987 -32744977.5 1988 38272211.4 1989 116938897.3 1990 223238860 1991 176909800 1992 647000000 1993 -110000000 1994 1058000000 2001 4403957000 2002 -3036492591 2003 1161424202 2004 4559069375 2005 5834836555 2006 6675747324 2007 8332034978 2008 688044319 2009 11663088703 2010 17895413007 2011 11572811367 2012 18774806801 2013 18031641036 2014 5594185711 2015 10978379550 2016 7869652880 2017 3044660133 2018 12245312275 2019 6084389557 2020 5033320760 2021 -206504139 2022 17323418189