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