Year BoP, current US$ 1996 83009850951.0379 1997 102097445991.949 1998 123062415252.09 1999 124414999800.986 2000 117967708402.329 2001 72851236401.952 2002 96908700449.7207 2003 108126645357.598 2004 133287194173.844 2005 106964121076.28 2006 95106835108.4324 2007 120600661145.068 2008 55277345660.8654 2009 58091528286.8085 2010 108524000320.322 2011 -4473592193.80741 2012 -53483855626.7178 2013 -89648250591.3525 2014 -99824695777.4012 2015 -7334915644.67582 2016 51162728469.5208 2017 43835883340.2102 2018 10587297215.7194 2019 1361446118.61318 2020 26646917877.9956 2021 16705695755.5693 2022 -115689456205.248 2023 -47856336605.5052