Year Net current transfers from abroad (current US$) 1992 22000000 1993 67216818.18181817 1994 94948881.11888112 1995 87603816.87242799 1996 83900003.90518218 1997 67600000 1998 48700001.92615136 1999 68000000 2000 87400000.41913608 2001 51000000 2002 106700000.21304382 2003 154000000 2004 314900000 2005 504399741.2355818 2006 752400000.996192 2007 1018501174.9704694 2008 1476000322.8470736 2009 1207099774.688242 2010 1391301180.7151647 2011 1838699959.5027738 2012 2061500922.071703 2013 2238001894.336848 2014 2175801703.572915 2015 1628099797.7912853 2016 1903600926.3143125 2017 2365101099.41721 2018 2420915945.771315 2019 2270292767.7402463 2020 2246113345.088201 2021 2520592446.514756 2022 2118033757.244411