Year BoP, current US$ 1986 -11030710.0190653 1988 10911597.9033968 1989 971761.551337806 1990 -55644360.4544917 1991 2233195.92795561 1992 46544698.2681916 1993 106334671.951235 1994 74621126.8099438 1995 26164562.1268215 1996 410515.105730468 1997 -44722236.9999489 1998 21016802.6176263 1999 18194613.9705116 2000 1596292.96862985 2001 -94499614.9454127 2002 -5310119.31054662 2003 2326273.47374844 2004 -30754466.7876956 2005 12913972.5082459 2006 4557586.54732479 2007 17944828.5159295 2008 40856498.4466398 2009 98270564.0909008 2010 -74398599.1967972 2011 56948707.1905143 2012 1502282.78885373 2013 69815805.3473557 2014 63729686.8239836 2015 -704485383.867102 2016 65127212.7356731 2017 -20482572.2890153 2018 34820625.819368 2019 -113998811.47682 2020 -35845583.8098444 2021 609005196.936922 2022 476195611.92328