Year BoP, current US$ 1996 18820000 1997 -29860000 1998 -16200813.8689284 1999 156996582.141037 2000 62909728.7728556 2001 -1244694.68858699 2002 -9222766.7986962 2003 -32791647.638555 2004 17552783.1179868 2005 -6164619.26539438 2006 3960883.2963319 2007 -51842275.5065456 2008 -30889266.9462943 2009 40386982.2436029 2010 -643413.45962679 2011 14829710.8854324 2012 22341659.3571872 2013 19986370.5300182 2014 51649497.8223811 2015 14316318.6703939 2016 21192357.395231 2017 6003100.45819774 2018 82966412.6432625 2019 84940425.5494264 2020 -4700009.81087789 2021 68481866.0167701 2022 46748865.5236449 2023 73345844.6252503