Year BoP, current US$ 1985 15853704.5917126 1986 28508990.2325153 1987 -2648297.39635262 1988 7122120.59400214 1989 37979849.8314738 1990 -3226484.33517735 1991 32575073.6444136 1992 25530059.1528008 1993 16031787.6300508 1994 35157451.8844276 1995 36675074.5067903 1996 -35332514.1728679 1997 -80693088.8910664 1998 -124606829.077671 1999 -92214735.8088399 2000 -144821098.048124 2001 -143500302.044758 2002 -149938583.037046 2003 -196131557.880697 2004 -190336930.739692 2005 -292745233.265353 2006 -289341762.427975 2007 50974315.9533941 2008 88054112.5354465 2009 81580892.5698567 2010 -9319972.58009692 2011 -35206688.7196329 2012 27575443.006688 2013 14699038.9667105 2014 -2345906.29069843 2015 -160907132.797787 2016 -18954359.5166178 2017 24469949.7027559 2018 -11594734.4243884