Year	Net current transfers from abroad (current US$)
1993	355270270.2702703
1994	635405405.4054054
1995	824971275.3734201
1996	743700000
1997	791700000
1998	813000000
1999	798900000
2000	740400000
2001	812900000
2003	977600000
2004	973900000
2005	-367200000
2006	257129629.6296296
2007	-184259259.25925925
2008	446203703.7037037
2009	217592592.59259257
2010	-181481481.48148146
2011	261000000
2012	-394000000
2013	-220000000
2014	220000000
2015	219000000
2016	617000000
2017	464000000
2018	758000000
2019	1885500000
