Year Net current transfers from abroad (current US$) 1993 24988355.845365625 1994 25000000 1995 25000000 1996 30000000 1997 39997652.63642717 1998 56548140.994688556 1999 35225223.62400145 2000 38540927.15231788 2001 110465257.44964994 2002 185636327.91909796 2003 218078165.73445782 2004 225614440.35834947 2005 249550258.34515992 2006 335668601.3373725 2007 414854307.1962882 2008 764547435.3088633 2009 543096954.9386537 2010 593231326.0182139 2011 788124289.2093437 2012 881548187.4357812 2013 864160107.1987872 2014 862007502.8855306 2015 486588198.7961611 2016 568783161.6293427 2017 569923630.4440532 2018 492382597.8555639 2019 640772805.4963676 2020 671327159.172179 2021 974378473.496421 2022 1645345172.6146364 2023 1327311412.901902