Year Net current transfers from abroad (current US$) 1998 161389349.81519464 1999 100186403.87405989 2000 190111565.8071795 2001 197862314.82391354 2002 295025427.6790935 2003 513543437.2835825 2004 582758951.181853 2005 499794546.28816026 2006 598989035.9718685 2007 740602238.9448075 2008 841799659.3738102 2009 892366931.5305967 2010 1068661606.0332783 2011 920884194.8322626 2012 806823615.1950516 2013 776159072.3825313 2014 478018959.2809498 2015 469221529.1801887 2016 382623134.7862191 2017 402075115.18000144 2018 468509408.9818951 2019 418533058.27919734 2020 401214558.6797209 2021 553716576.7067696 2022 582886455.4247205