Year BoP, current US$ 1996 33820312103.5738 1997 -32129071212.7764 1998 39172919339.4799 1999 27481454263.0764 2000 35975387034.7952 2001 46285624467.3963 2002 105974660790.454 2003 95110162832.9929 2004 -22947944390.5045 2005 13268315803.7957 2006 -127520047988.414 2007 -73129063903.3962 2008 282689352952.114 2009 210586667970.76 2010 144767857559.244 2011 -168446360029.062 2012 32210273636.5275 2013 -274651950434.83 2014 -40342220314.6493 2015 132433986065.336 2016 268042440742.744 2017 -49213900461.9487 2018 92911832022.2757 2019 86642953831.4856 2020 35926915439.3372 2021 -195681901026.153 2022 -137874181087.288 2023 198898121293.637