Year Net current transfers from abroad (current US$) 1981 574030000 1982 486000000 1983 511000000 1984 442000000 1985 243000000 1986 378000000 1987 224000000 1988 419000000 1989 380999999.99999994 1990 274000000 1991 830000000 1992 1155000000 1993 1172000000 1994 1337000000 1995 1434000000 1996 2128999999.9999998 1997 5143160000.000001 1998 4278446000 1999 4943465000 2000 6311305000 2001 8492313080.239996 2002 12984445070.000002 2003 17448942294.060062 2004 22898188613.20998 2005 23865499351.810043 2006 28067501499.7 2007 37102286297.09005 2008 43155952494.54995 2009 31658747085.170048 2010 40637922413.709114 2011 24679278863.752327 2012 3434989411.1416497 2013 -8712399749.456 2014 1435598151.4198737 2015 -12746173005.697802 2016 -9583956382.838501 2017 -11889788585.267553 2018 -2015438797.9078462 2019 10226291914.10583 2020 8275647320.939831 2021 15844879185.943502 2022 20125941457.328148 2023 15114234816.812483