Year BoP, current US$ 1994 12872820.2505753 1995 -38997500 1996 5500000 1997 4115000 1998 -1650000 1999 -3290000 2000 2147500 2001 1400000 2002 56483038.0918184 2003 67530738.7934847 2004 162842091.104258 2005 249991026.538252 2006 454515128.915043 2007 856574952.966937 2008 879988052.821068 2009 1639369089.42349 2010 1411999369.01587 2011 1471770773.02475 2012 1274385316.02735 2013 1494265095.2119 2014 1307048869.71593 2015 1268062523.55662 2016 650849963.82919 2017 574546913.049625 2018 778224632.370968 2019 920816812.600912 2020 991334613.855805 2021 945733994.230164 2022 1061110849.96632 2023 1539932523.47304