Year BoP, current US$ 1993 44553079.7763384 1994 -3266029.83814481 1995 29522740.1474518 1996 -45458425.6540696 1997 50022216.4251324 1998 603013.483895265 1999 4789784.73049515 2000 16911989.4035607 2001 16717205.5558203 2002 69882651.580371 2003 70881596.8130633 2004 56199723.7355753 2005 238670581.091199 2006 301051429.122536 2007 563194343.118755 2008 -194589140.883956 2009 159582971.89818 2010 -266857715.864355 2011 8623873.567384 2012 -891448.610650562 2013 661682046.253004 2014 -545003831.773982 2015 341162797.086861 2016 446805454.632176 2017 79047197.6343467 2018 30634752.8389549 2019 664997569.855782 2020 -518635498.89835 2021 755604929.97796 2022 874773876.307979 2023 -491258855.47844