Year BoP, current US$ 1993 -563046076.37237 1995 5693220.32399445 1997 -1745984.05670434 1998 4140101.04315506 1999 -1891652.33466337 2000 -5864659.20545859 2001 -2106117.97023748 2002 -700825.715268667 2003 -5048562.49049357 2004 -601259996.762069 2005 1028282605.61325 2006 506401969.468585 2007 1134383686.45829 2008 1558623666.33806 2009 2726944626.4376 2010 1953038151.53585 2011 682515040.008913 2012 2719497508.54241 2013 4215903079.20197 2014 1571559326.32321 2015 4011916257.3706 2016 2132236219.2223 2017 2015476378.9039 2018 565183326.924707 2019 1062269523.30964 2020 2865116290.60305 2021 4771413196.6321 2022 305169064.853003 2023 4017596656.70437