Year BoP, current US$ 1988 -286051.735805972 1989 702803.031644955 1990 4621603.87854039 1991 -3796433.07752453 1992 5563451.51540089 1993 9068288.62957097 1994 26391707.6254102 1995 63902835.9999408 1996 11648854.8335612 1997 17162113.4746385 1998 -26110608.8057744 1999 -13784512.3747187 2000 -3244120.13735833 2001 1346263.11507198 2002 1375208.03058379 2003 8180757.12339732 2004 697844.60339572 2005 -16657867.6075664 2006 -14593464.8621604 2007 -18314631.1294259 2008 -8966366.8800413 2009 -91897946.8029393 2010 123479604.887722 2011 207751481.186052 2012 172278538.870557 2013 152285720.352164 2014 79133407.5179531 2015 168463006.296823 2016 3337464.15782733 2017 -235130669.017295 2018 -421012.676315138 2019 -24833944.5194977 2020 510149173.762895 2021 15860811.9431702