Year BoP, current US$ 1979 12131000000 1980 19340000000 1981 24955000000 1982 15035000000 1983 9025000000 1984 12167000000 1985 14534000000 1986 12433000000 1987 13306000000 1988 20273000000 1989 25438000000 1990 31271000000 1991 38184000000 1992 48193000000 1993 48924000000 1994 58879800000 1995 46274200000 1996 58964000000 1997 73475800000 1998 125538311762 1999 142151199234 2000 174761226010 2001 168661014000 2002 168912830349 2003 170777886002 2004 197137414753 2005 222295367588 2006 256631277000 2007 282604374128 2008 309501288484 2009 234900589592 2010 301802682721 2011 351209140133 2012 371150584184 2013 381638213924 2014 400446681937 2015 395594899336 2016 387392025651 2017 420790004013 2018 464849865242 2019 455772065253 2020 383172226938 2021 506004611375 2022 605301716197 2023 599122279537