Year BoP, current US$ 1980 -2000000 1981 3000000 1982 8000000 1983 3000000 1984 10000000 1985 11069596.8 1986 -23325605.3 1987 -11108923.1 1988 69610177.7 1989 3687066.7 1990 -57651391 1991 10441826 1992 15196200 1993 30759464 1994 577000891 1995 62466874 1996 128613431 1997 231131678 1998 127300067 1999 317106417 2000 423667086 2001 213701291 2002 441116406 2003 991150442 2004 2208000000 2005 3750300000 2006 10891763104 2007 14567733152 2008 15820300000 2009 2722900000 2010 2015000000 2011 2178000000 2012 2536010989 2013 8828337875 2014 11735900000 2015 16691600000 2016 15711400000 2017 14059946000 2018 15079292000 2019 21226158038 2020 18937329700 2021 22545949626 2022 24833219878