Year BoP, current US$ 1993 2155100000 1994 2761900000 1995 5271000000 1996 6772200000 1997 7868700000 1998 7124200000 1999 6420500000 2000 7073500000 2001 7860200000 2002 8649600000 2003 11007800000 2004 15134500000 2005 17704700000 2006 21815900000 2007 27148400000 2008 36877500000 2009 24817700000 2010 29804900000 2011 47242200000 2012 52802700000 2013 44904700000 2014 44203300000 2015 33405500000 2016 30599500000 2017 37438900000 2018 43451100000 2019 43144600000 2020 38061000000 2021 50375221076.81 2022 48064027389.380005 2023 49199754720