Year BoP, current US$ 1990 36794818.3207533 1991 -12430737.5071566 1992 -6556769.67476493 1993 91316890.3936433 1994 74997755.4809787 1995 24166214.0475034 1996 22922814.6380033 1997 67783672.7817512 1998 55810893.1512763 1999 -149307382.705712 2000 -211825769.43347 2001 -388164111.628639 2002 -252154709.543245 2003 -398054470.51401 2004 -202105972.240639 2005 -401191953.633051 2006 -303265568.39907 2007 -204578176.826367 2008 -112541190.140532 2009 312363768.583129 2010 -522131526.077898 2011 324983599.615294 2012 2506034.23051545 2013 63020745.8975513 2014 -152815317.115059 2015 699058103.43242 2016 142360010.583404 2017 375365160.63848 2018 58602053.4905324 2019 -215860528.750741 2020 29667182.0461333 2021 428790175.132642 2022 24390363.6769526 2023 235595385.87558