Year BoP, current US$ 1988 157573023.7 1989 3237026646.8 1990 -2519591858 1991 1524326224 1992 42353890 1993 4906321172 1994 1828774510 1995 3297641717 1996 2559623113 1997 4173020978 1998 2884158934 1999 10581983237 2000 36367397000 2001 30073089000 2002 14166008000 2003 14942339000 2004 10900980000 2005 18345040000 2006 29888772000 2007 49765591000 2008 46385606000 2009 37173201000 2010 49310830517 2011 53802122786 2012 53935971841 2013 69362540609 2014 77965868439 2015 60908443658 2016 30167796257 2017 50904064254 2018 41586972788 2019 44153535471 2020 42280161615 2021 43216848543 2022 42809379604