Year BoP, current US$ 1985 641000000 1986 587000000 1987 423000000 1988 1134000000 1989 1175000000 1990 1807300000 1991 1839100000 1992 2042382000 1993 1561900000 1994 1562900000 1995 2051400000 1996 2423290000 1997 2605420000 1998 2635180000 1999 2594560000 2000 2699470000 2001 3518130000 2002 3321997946.91 2003 3321133958 2004 4802728155.7 2005 6790983179.28576 2006 7511184833.276 2007 12643245650.4 2008 22139344808.87 2009 19169414983.27 2010 18754364334.22 2011 23669885103.084 2012 22144345920.1945 2013 23062085372.0344 2014 24957647236.6093 2015 17276227851.2152 2016 12616539042.2615 2017 13793293931.8148 2018 10089508253.0586 2019 8172270254.26751 2020 5602547199.51556 2021 7050364017.79285 2022 11296878353.2971 2023 8602980030.58573