Year Net current transfers from abroad (current US$) 1992 12944606.41399417 1993 30745580.322828595 1994 25459281.05614761 1995 24939704.31968395 1996 -2000000 1997 28500000 1998 43000000 1999 49000000 2000 13000000 2001 43000000 2002 120000000 2003 319000000 2004 355865287.4803767 2005 657885936.7980304 2006 732864699.8982706 2007 1039000000 2008 1839000000 2009 1164111574.3507867 2010 2001895337.30362 2011 2991471924.585114 2012 4240700192.724925 2013 3842386330.9910874 2014 4434412876.416238 2015 2291473813.8145084 2016 3291643197.4168963 2017 4322916764.052788 2018 4207690940.2735705 2019 5454549802.253591 2020 4913656665.852505 2021 6238957923.727499 2022 12163910521.015223 2023 22635869382.80211