Year Net current transfers from abroad (current US$) 1991 29000000.894454382 1992 38000001.59872103 1993 44999998.46390169 1994 48999999.2769342 1995 32000000 1996 41000000.71225071 1997 39999999.29775774 1998 43999998.00689614 1999 38999998.87639187 2000 47018032.12190977 2001 44006852.13694304 2002 40017830.22578869 2003 65461069.33981117 2004 111542937.1052532 2006 216296398.7516695 2007 344414651.5148678 2008 417671790.01092124 2009 383924169.6494239 2010 429210812.32299626 2011 473311154.6803583 2012 483933512.5130425 2013 353199999.5890828 2014 457599999.4226182 2015 420600000 2016 360300000 2017 281700000 2018 491699999.2109444 2019 581500000 2020 671200000 2021 1053200000 2022 1056300000 2023 1170660000