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
