Year Net current transfers from abroad (current US$) 1987 3356500000 1988 4081400170.3577514 1989 4243399938.042131 1990 4836299955.136832 1991 7419000000 1992 4380352420.786568 1993 5737200150.060024 1994 4046000088.967972 1995 4197600029.489826 1996 3521100000 1997 4145200265.4867253 1998 4600300059.0318775 1999 4869100088.469478 2000 4679500014.677822 2001 3742200000 2002 4252400000 2003 3609300000 2004 3934100000 2005 5427800000 2006 5547100000 2007 7061300000 2008 9337600000 2009 8246600000 2010 10463400000 2011 13136800000 2012 18408000000 2013 19264900000 2014 30367900000 2015 21875800000 2016 16790699999.999998 2017 21835100000 2018 26470900000 2019 25113600000 2020 27679899999.999996 2021 30903400000 2022 31449200000 2023 21841000000.03075