Year Net current transfers from abroad (current US$) 1993 129301296.84143528 1994 96999789.23280743 1995 58899999.79910763 1996 58399971.06829762 1997 74400000 1998 121999948.58456409 1999 156299956.92974862 2000 248999942.18808618 2001 238399946.2489847 2002 113800024.76135586 2003 -164599963.8190215 2004 -488200000 2005 -408000000 2006 -1207499703.1273777 2007 -2209600594.8129044 2008 -1060100290.6362602 2009 -729200162.8755448 2010 -489300000.00000006 2011 -265199940.58415967 2012 -559300000.3353173 2013 -745300161.9341017 2014 -960500177.1650465 2015 -1300499806.6710763 2016 -172700000 2017 -103399992.70493087 2018 918199912.2132639 2019 1042262137.7998394 2020 1345703739.603913 2021 -609194424.1413921 2022 -839779513.8700248 2023 -1020775246.676093