Year BoP, current US$ 1996 277745593.081615 1997 327794223.376971 1998 37149478.4652003 1999 1310018456.81745 2000 109873372.274421 2001 206315591.844183 2002 448312720.191283 2003 2146420407.12356 2004 935441579.38735 2005 2130126060.54233 2006 4324455952.87558 2007 10211572825.8622 2008 473567375.489384 2009 -8464846682.07755 2010 -1764847495.74686 2011 1151015377.77727 2012 11859683427.3109 2013 556944811.437119 2014 8374929608.47165 2015 -6032040294.51597 2016 8389947823.90702 2017 12545456595.7539 2018 6035158989.63629 2019 23257909001.5693 2020 16633965102.0895 2021 15862859249.6898 2022 -22738787985.0849 2023 5629629823.67995