Year BoP, current US$ 1993 1125097529.97947 1994 497131839.678174 1995 1235935091.95731 1996 600779944.820581 1997 378236703.927372 1998 1096309144.84486 1999 119624181.326872 2000 619227881.978649 2001 616412331.901039 2002 -264829396.371626 2003 1104498773.8367 2004 737515980.40199 2005 -1540404347.94646 2006 268481217.478075 2007 -268398548.888633 2008 -1124482881.08342 2009 -310913551.368888 2010 -231446454.247601 2011 -1719212.40084916 2012 -148254157.928474 2013 106353419.366468 2014 270186911.099268 2015 181276958.757744 2016 392219690.799722 2017 855814498.920391 2018 110292067.673044 2019 -105190673.837628 2020 140988591.652505 2021 -55299465.7705481 2022 -137277763.189714 2023 991665706.307065