Year Net current transfers from abroad (current US$) 1970 160007705.6012329 1971 177786664.06874818 1972 165723397.3503034 1973 178691376.68048072 1974 208410199.43559754 1975 108901115.73217714 1976 86162332.06820828 1977 171975011.6248509 1978 166000493.70525795 1979 156359825.0526514 1980 160823076.6708498 1981 154242184.2378601 1982 137887869.0460392 1983 158946404.09689218 1984 166049265.93007416 1985 128959506.71489154 1986 133884317.08828571 1987 -104523080.21046394 1988 -124549249.00784612 1989 -133380647.580278 1990 -106752827.54636171 1991 -64100000 1992 220667323.24279493 1993 74109668.84709729 1994 85775820.8955224 1995 130298458.31462355 1996 166014264.0364188 1997 196860400.25102854 1998 227566066.1389793 1999 173867703.82040173 2000 179156322.33796296 2001 142190558.0416679 2002 196606155.74656442 2003 235096856.79714102 2004 181702020.67231587 2006 196208143.65654856 2007 250299998.71853065 2008 161291039.40316018 2009 172985576.42924523 2010 189902231.97638798 2011 244752147.8550973 2012 119022022.91365911 2013 132367420.95156626 2014 114935290.49701692 2015 88698755.82102664 2016 219020315.4838337 2017 186121968.59747338 2018 491817639.97348684 2019 386913534.25408065 2020 271375651.95576614 2021 302248193.9550361 2022 185364302.88813248 2023 189288293.79409966