Year Net current transfers from abroad (current US$) 1980 46715535.7554889 1981 66904545.81611705 1982 70996442.21473616 1983 66395761.274156496 1984 77691117.11328943 1985 98358057.44346035 1986 150648895.83371082 1987 153093863.1624904 1988 195138013.93300912 1989 201354901.57863963 1990 234173798.4604075 1991 126972365.09458634 1992 179611581.19745666 1993 187388065.2581994 1994 96784315.76110739 1995 128656209.2322615 1996 -162747855.71556056 1997 -129832021.66033252 1998 -121468776.83050564 1999 -105185179.29111083 2000 -97667066.38926151 2001 -100320343.83686823 2002 -96745356.08294077 2003 -106750421.1710389 2004 -70734112.38981065 2005 213800000.052221 2006 261075037.85086676 2007 391514802.5587748 2008 516399379.7241328 2009 342296789.7366453 2010 542971538.697098 2011 582613961.3133559 2012 580201514.2856836 2013 624834298.9589409 2014 725263443.8261558 2015 529180395.9910551 2016 689369041.5182594 2017 730166194.9032607 2018 972038310.5940804 2019 793011410.0977249 2020 883510327.3751149 2021 993185077.2957304 2022 951551167.8030725 2023 862887689.1862439