Year Net current transfers from abroad (current US$) 1974 38096477.63042136 1975 41108118.083419144 1976 37371757.8503939 1977 42046618.20494749 1978 50164883.819104016 1979 83019290.69333443 1980 86189125.11435384 1981 68744342.23115128 1982 66584247.25715734 1983 65133067.90742169 1984 73073607.71559897 1985 77148580.79676601 1986 110364852.45715015 1987 104047240.68148486 1988 126608109.75002004 1989 115200764.72994828 1990 132150764.93843192 1991 110596369.6904708 1992 90293692.17220294 1993 63249883.02921199 1994 80114596.14887695 1995 117640358.94205144 1996 84859336.90120482 1997 99354193.96993817 1998 89617494.5825021 1999 71392205.80613638 2000 68120890.7345179 2001 77266764.41073935 2002 91608459.41315748 2003 127953663.30872454 2004 169701395.63155952 2005 187820633.96119142 2006 243862463.6760496 2007 279378562.29343206 2008 325156920.78153867 2009 337023637.2623055 2010 356085374.32877505 2011 270890975.4996294 2012 242173078.26271662 2013 262401495.57190186 2014 320325371.16967964 2015 316746100.64972025 2016 341522244.94194174 2017 400351842.97780055 2018 421822835.7124567 2019 518030883.98340106 2020 604080010.5972 2021 656025025.125977 2022 601674009.0748504 2023 617571185.9972327