Year	Net current transfers from abroad (current US$)
1989	1652202608.4733102
1990	2886936562.224406
1991	1210807270.2043788
1992	600000013.6619201
1993	2050121743.9242892
1994	139611927.8614368
1995	881000013.2601455
1996	601823774.9777268
1997	617891614.1604418
1998	90984274.45631383
1999	-226999397.81568915
2000	-301000000
2001	151000000
2002	77630000
2003	328450000
2004	1715860000
2005	1062620000
2006	1968980000
2007	2768650000
2008	2360340000
2009	1827170000
2010	2417490000
2011	2342820000
2012	1794290000
2013	1601100000
2014	2359920000
2015	3393090000
2016	2450930000
2017	1205480000
2018	1366450000
2019	3107650000
2020	4668509999.999999
2021	5336420000
2022	5676210000
2023	5720538200.48003
