Year Net current transfers from abroad (current US$) 1993 163612558.7355831 1994 232332292.5864891 1995 211617143.67809793 1996 169930252.63259587 1997 208661655.93151242 1998 166793239.84142715 1999 150062371.13594738 2000 171136738.54457432 2001 236502906.89294857 2002 229284441.61506933 2003 281537121.48176306 2004 417993498.35973376 2005 452687508.73099524 2006 580296232.3103405 2007 732153718.4982669 2008 777321375.6016124 2009 581999734.7744757 2010 606777267.1279138 2011 756686636.7849299 2012 733038955.9366567 2013 825555911.0372235 2014 744880646.2055596 2015 572177841.892129 2016 559904027.0610127 2017 692666144.4607991 2018 651926594.1433524 2019 668184458.5836148 2020 954963660.6890184 2021 1031237755.1263474 2022 1147822389.4231873 2023 283934600.8136185