Year BoP, current US$ 1995 3315502.0720046 1996 6433471.20619543 1997 9729569.84923059 1998 11586913.0323322 1999 12892584.9678906 2000 16066602.7090916 2001 26240952.660283 2002 42720700.0268985 2003 15008149.7721967 2004 17660983.5423303 2005 15104740.485774 2006 15965459.7917787 2007 21076128.581435 2008 356998.46044957 2012 173942.065085414 2017 186240441.513195 2019 488125661.452271 2020 600364323.32402 2021 656660820.856725 2022 570863868.889657 2023 574079895.805351