Year Net current transfers from abroad (current US$) 1960 8644142.27297721 1961 7749171.329812372 1962 9304456.83482388 1963 6703210.837991398 1964 11905702.831656363 1965 9304456.83482388 1966 9404504.757778976 1967 12706086.215297127 1968 13206325.830072604 1969 12305894.523476746 1970 17208242.748276424 1971 16107715.595770376 1972 15307332.21212961 1973 27213035.043785974 1974 31415047.807899985 1975 32315479.11449584 1976 31214951.961989794 1977 36217348.10974457 1978 40919600.48863406 1979 30214472.73243884 1980 30314520.655393936 1981 25412172.430594254 1982 20209680.43692929 1983 24111549.432178013 1984 20109632.513974193 1985 79938290.4411213 1986 45421757.02161335 1987 131663066.60890567 1988 97246581.11235282 1989 97046485.26644263 1990 107251373.40786237 1991 110155077.53876938 1992 120060030.0150075 1993 255627813.90695345 1994 322461230.6153076 1995 442121060.5302651 1996 491945972.98649323 1997 621210605.3026513 1998 767283641.8209105 1999 1090045022.5112555 2000 1352476238.1190596 2001 1638800000 2002 1651675200 2003 1769425800 2004 2030220100 2005 2660939400 2006 3103864500 2007 3183533000 2008 2910399000 2009 2868773000 2010 2641385000 2011 2684726000 2012 2480389000 2013 2393561000 2014 2325366000 2015 2033739000 2016 2333039000 2017 2626939000 2018 2408862000 2019 2738730000 2020 2992940000 2021 3857623000 2022 4109729999.9999995 2023 4766870000