Year BoP, current US$ 2002 35286809.8449328 2003 21453671.1705816 2004 -43702030.9149106 2005 -69049354.0790509 2006 -15334689.9871923 2007 -14802080.6248136 2008 160212960.716959 2009 395088225.552939 2010 34276523.2984558 2011 163972521.561601 2012 -21890929.473381 2013 74223104.5145227 2014 -129948676.915306 2015 -56270526.6569772 2016 220557877.140272 2017 -143094756.904868 2018 76096901.76797 2019 99950344.2779953 2020 1811226.22349957 2021 1864787732.70921 2022 95156436.9405302 2023 64369840.406032