Year BoP, current US$ 1996 -496527.794550186 1997 7817782.14882453 1998 -4512233.22779612 1999 -840003.877620217 2000 -16528961.0644313 2001 -11663062.4025804 2002 -53839250.2455699 2003 -519057.313267813 2004 2637776.74816158 2005 15077996.9805485 2006 11082917.3074383 2007 46674521.9520159 2008 95739901.4197959 2009 39167037.185269 2010 455542873.491201 2011 -54954006.4132633 2012 41213864.984433 2013 107913161.756012 2014 -15928431.8918082 2015 -54203392.9797895 2016 -371706889.710409 2017 -112542943.910294 2018 -163651327.010226 2019 -82015986.9314606 2020 -46772454.1406706 2021 -580960755.653 2022 67636751.6823716