Year Net current transfers from abroad (current US$) 1965 4900000 1966 5000000 1967 4500000 1968 3800000 1969 3800000 1970 3400000 1971 3510411.4456250253 1972 4017136.3978899773 1973 7033564.33316814 1974 8659041.614123581 1975 9470420.070011668 1976 11198891.481913652 1977 15800000 1978 16600000 1979 12200000 1980 14500000 1981 27099958.90794852 1982 35900031.670824885 1983 69000055.40932366 1984 140900053.78746212 1985 218700000 1986 151900000 1987 226000000 1988 255399999.99999997 1989 191400000 1990 191900000 1991 117319630.80944212 1992 163177231.2163175 1993 143462120.33935001 1994 155229873.82166836 1995 132087538.27311696 1996 146270530.06595734 1997 118861256.23387791 1998 103725811.65675181 1999 67000000 2000 50000000 2001 141000000 2002 170000000 2003 181000000 2004 190000000 2005 254000000 2006 333000000 2007 460000000 2008 416000000 2009 345000000.06105137 2010 388064139.04126716 2011 347614348.80188483 2012 408278248.35394895 2013 392122737.5646995 2014 450241013.4768126 2015 457081860.4790202 2016 510496951.8386212 2017 578890540.6569564 2018 557666288.6746486 2019 580749160.8521459 2020 525818010.6438723 2021 520974908.6607673 2022 565964850.210161 2023 559657798.3743193