Year BoP, current US$ 1993 -1300000 1994 -4020000 1995 39521300 1996 44730000 1997 97204737.83188 1998 58815383.6061178 1999 54956104.5797981 2000 58972285.1578929 2001 63600535.328732 2002 82370820.7428298 2003 92876589.3532494 2004 148352015.223704 2005 206006379.463959 2006 302026902.210174 2007 497420802.862147 2008 691280287.210158 2009 358781515.660936 2010 458281240.768841 2011 360073591.451948 2012 423036162.498649 2013 682546974.623462 2014 522216022.789541 2015 428407517.989133 2016 245059576.182034 2017 405555178.559473 2018 200340508.47454 2019 179704253.459982 2020 -196243974.942771 2021 -406357747.749412 2022 -848626328.732923 2023 -645031498.222548