Year Net current transfers from abroad (current US$) 1990 700000000 1991 1130681818.1818182 1992 1209421402.96979 1993 1312615931.2380803 1994 2224586420.0131187 1995 3622410634.7945385 1996 2446476967.4659233 1997 1822910003.042694 1998 1457993290.9212015 1999 1689396852.033675 2000 1503506843.414563 2001 1626643533.9661698 2002 2487361297.2086005 2003 2843285453.1718373 2004 3236303958.9158597 2005 3527050677.9932547 2006 4287568489.702928 2007 3948505694.2320156 2008 4220102826.5859294 2009 3204032353.2530303 2010 2662987437.0959516 2011 2661814387.483718 2012 2505669231.3482013 2013 3338295033.275528 2014 2395289534.168143 2015 2523750009.0173926 2016 2629349960.88864 2017 2274104034.324866 2018 -323276511.60085666 2019 905868061.9023438 2020 2113992006.8730881 2021 2931615169.1355534 2022 3404758315.7919197 2023 3062989360.040686