Year Net current transfers from abroad (current US$) 1985 62099999.994880505 1986 79699999.85908413 1987 81200000.21827628 1988 81600000.09937948 1989 92787776.03212135 1990 182175455.97559974 1991 103543007.87436582 1992 114851336.00800176 1993 158136736.35173383 1994 55475503.93918138 1995 73732719.934491 1996 70953872.11824992 1997 146822000.1100212 1998 123200007.83114856 1999 108035547.12488453 2000 111315280.25627907 2001 162931971.4419144 2002 158078289.02763593 2003 66542802.69214369 2004 93655296.98794796 2005 164456376.7687455 2006 258865556.2215196 2007 268794268.271756 2008 245793699.37770924 2009 172913326.0704775 2010 155175607.1092029 2011 112254969.2060004 2012 200369660.28223118 2013 254302683.9801765 2014 293870067.7111973 2015 143317529.55267134 2016 209582894.35040203 2017 192859211.9182288 2018 208480940.56979296 2019 197627509.39706007