Year Net current transfers from abroad (current US$) 1990 101610894.04832254 1991 108933605.90877897 1992 127383666.4195898 1993 155860223.9711703 1994 157496145.93677253 1995 143952237.1270593 1996 159775003.1458251 1997 116327131.16991849 1998 133619220.72020902 1999 131127506.02178514 2000 107502664.3311621 2001 34499599.26124682 2002 63101514.53212946 2003 46348385.12156848 2004 105972149.97832683 2005 93311746.14676268 2006 131600007.62011763 2007 183042326.40892273 2008 237773511.25856307 2009 188961718.37623206 2010 405424121.82010055 2011 379381561.9933641 2012 758768065.9939156 2013 749958363.7837005 2014 739878781.7470673 2015 627880718.3261025 2016 460967927.70386654 2017 600875365.7328912 2018 538635659.8515117 2019 502672022.12819463 2020 548424991.086963 2021 587745676.1571312 2022 500816420.3002722 2023 679753820.5984529