Year BoP, current US$ 1995 114100000 1996 -335100000 1997 -276400000 1998 -801200000 1999 343700000 2000 2226704907.544 2001 1147160764.8 2002 2177356037.66667 2003 3762444605.58766 2004 6790813031.685 2005 11755978708.3299 2006 15868918168.6576 2007 18831830201.0342 2008 28649360845.0772 2009 18990399474.1173 2010 29792593513.0969 2011 48712961772.3147 2012 40218605313.8593 2013 38533268528.9646 2014 27652554781.4734 2015 7715879997.42975 2016 10470435945.9458 2017 18468313432.3739 2018 24038418198.1711 2019 18420781890.5099 2020 6008985046.23818 2021 24228119358.2444 2022 34997154404.9149 2023 20168398932.8404