Year BoP, current US$ 1985 2256000000 1986 1906000000 1987 2020000000 1988 3121000000 1989 3292000000 1990 4161400000 1991 4243400000 1992 4828396000 1993 3851900000 1994 3764700000 1995 4302257000 1996 5980445000 1997 6235550000 1998 5717790000 1999 7099810000 2000 7454210000 2001 8281270000 2002 8734464801.86 2003 10539996160 2004 13156086146.21 2005 19200860208.5178 2006 22611733343.4 2007 34526294540.22 2008 57261377694.671 2009 48783824988 2010 43642118667.18 2011 53805471322.35957 2012 56529763171.959496 2013 60111411120.5794 2014 63033383446.16019 2015 44042657939.71338 2016 31271502805.98009 2017 36001581967.70293 2018 34165372003.536118 2019 30508228605.27101 2020 20605633409.7873 2021 24983956644.192177 2022 37437250597.95141 2023 32862026850.55674