Year Net current transfers from abroad (current US$) 1990 84000000 1991 -28000000 1992 30000000 1993 85800004.31034483 1994 123805266.4779658 1995 164893516.8214738 1996 181964391.90291908 1997 290784103.11278206 1998 349755708.2878725 1999 463625105.33053523 2000 608914083.9034529 2001 337798889.9091324 2002 497338521.31177056 2003 729378679.3619661 2004 773417413.862917 2005 1043886655.1430418 2006 1225135741.4988682 2007 1371577326.1491323 2008 1446140167.3457785 2009 1593070010.9919202 2010 1788842213.0548024 2011 2065911433.937757 2012 2082614465.3661234 2013 2055773525.7129908 2014 2121051035.646453 2015 1775014258.4930878 2016 1770193705.6496997 2017 1969164167.6175108 2018 2170168687.926415 2019 2012738863.854755 2020 1678248448.0137115 2021 2400427867.1144485 2022 2630227164.799252 2023 2904045525.1946397