Year Net current transfers from abroad (current US$) 1985 970010987.2910154 1986 1096979139.3119974 1987 1558014693.6773803 1988 1690983635.280455 1989 1609004658.3471146 1990 2511000000 1991 767496267.5989795 1992 465843885.26153624 1993 758722424.9358104 1994 1251769551.127626 1995 958000117.938971 1996 1694000000 1997 2034999780.4404123 1998 2897000000 1999 2214000173.4260826 2000 1292000000 2001 1544000000.0000002 2002 1991000170.8319514 2003 2470000012.8565273 2004 12576408.516743848 2005 -262402862.26198685 2006 1181377164.8108153 2007 2567242905.399303 2008 3275304016.782042 2009 1003159471.588152 2010 2913474612.8080125 2011 4047119528.237695 2012 2337141667.4497056 2013 2773825490.402665 2014 2856833099.7019534 2015 1884334792.412787 2016 -430913900.1563109 2017 1427235969.9449613 2018 1400165073.8416104 2019 1416897281.4585707 2020 3284063407.2715583 2021 -453142830.3611911 2022 -2205144379.75323 2023 -2700737237.2740273