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
