Year Net current transfers from abroad (current US$) 1995 484016414.1414141 1996 248114919.35483873 1997 403760744.98567337 1998 -214232365.1452282 1999 -304903720.86718214 2000 -386976109.40078515 2001 -931745788.2578752 2002 -993844318.6027468 2003 -1431711970.6737225 2004 -1512073973.1362975 2005 -2165788235.654474 2006 -2542531115.6999965 2007 -3351738396.6466775 2008 -3977578744.4390616 2009 -4090513278.1933565 2010 -3550541005.2500067 2011 -3677317497.5486455 2012 -3331049748.1628914 2013 -3875501563.152952 2014 -3624967167.5901833 2015 -3687997548.666795 2016 -4026531642.9396987 2017 -3376262316.5811825 2018 -4221989134.592154 2019 -3922578230.7294054 2020 -4443864731.754098 2021 -5268536817.825497 2022 -5012586283.963055