Year Net current transfers from abroad (current US$) 1990 2571166.1252354085 1991 -4608294.793659237 1992 -18512167.288476005 1993 -12350155.915199514 1994 -29899135.43526656 1995 41765153.63788807 1996 31051602.863073096 1997 2038718.5915247924 1998 -3044317.9868388395 1999 -5315232.422842082 2000 18867613.901779648 2001 -15271726.422546227 2002 -22920133.82642335 2003 -15031935.492674528 2004 -28195399.530751083 2005 15766445.035979448 2006 13691901.119896254 2007 236088.6743879586 2008 4885649.775086007 2009 31622810.936056826 2010 119904381.59123196 2011 86050118.26602122 2012 58328528.67257913 2013 35059755.38057911 2014 -40728509.29641661 2015 142084468.70493466 2016 513710960.9864838 2017 -2894997.778279558 2018 -33238127.133334927 2019 -130439603.08093525 2020 -112070132.8636604 2021 27853549.488633513 2022 23945831.027849123 2023 24509840.287837826