Year Net current transfers from abroad (current US$) 1993 3319999999.9999995 1994 160130718.95424837 1995 155514570.26927334 1996 3840837765.9574466 1997 94580100.16080059 1998 151490018.17654157 1999 55750014.5124567 2000 27500003.983847886 2001 90549999.81412522 2002 31999000.142590642 2003 98916663.88875116 2004 6544341.394094802 2005 26755297.797676805 2006 -189965389.48949778 2007 -221917721.76577827 2008 -210065788.87570453 2009 -370307136.9340981 2010 -437692035.9255115 2011 -1362247715.5685198 2012 -1762151990.1625628 2013 -2055514970.6829095 2014 -2063060089.261319 2015 -649422324.0956405 2016 -237006015.77948573 2017 -282845863.70131713 2018 -211168058.37133542 2019 -193685121.29026425 2020 -55457111.39178263 2021 -609494879.4737697 2022 -1014354411.9240572 2023 -789374963.6915506