Year BoP, current US$ 1996 66354037974.9452 1997 125771588263.337 1998 103896507634.791 1999 115344351535.346 2000 138376960889.864 2001 87024232346.0266 2002 105900162444.387 2003 118388575966.424 2004 148278847177.864 2005 148955944005.923 2006 137924675200.913 2007 223810848965.01 2008 180540739171.874 2009 167611428106.314 2010 246864000597.214 2011 157558057132.93 2012 53151012201.4154 2013 -4254582114.94789 2014 58698141070.0532 2015 180949045309.978 2016 264704228606.363 2017 167797752857.307 2018 183392585076.298 2019 227915215372.209 2020 132275363646.423 2021 153297558519.388 2022 53469326173.9201 2023 167282872645.347