Year BoP, current US$ 1998 51660089.1733249 1999 301161456.316041 2000 60790564.7577494 2001 751695450.7201 2002 -128544572.183793 2003 213723774.333855 2004 459201321.452053 2005 491400631.967752 2006 760772201.464161 2007 892379631.314252 2008 -300386895.13946 2009 -337115784.53781 2010 -60314598.6594674 2011 -24097688.9889889 2012 -82325896.7942356 2013 524411020.903639 2014 377047728.607658 2015 549843339.291531 2016 534582323.640153 2017 906717839.878515 2018 787010767.115342 2019 596905133.273392 2020 376204332.483104 2021 1628651040.80475 2022 80170470.4421131 2023 150821498.717804