Year Net current transfers from abroad (current US$) 1995 -58853594.77124183 1996 152699619.7718631 1997 90328537.4419395 1998 397808479.69571537 1999 301639247.6073366 2000 163408303.01019642 2001 292841299.7374019 2002 59392431.271764815 2003 247681141.78745046 2004 30850021.354054134 2005 -721344689.456809 2006 -878899086.8894105 2007 -1285527587.476867 2008 -1859340829.6374996 2009 -1092393592.8124993 2010 -852256844.9166683 2011 -913916060.4085621 2012 -1216056332.2957034 2013 -1725610487.1725538 2014 -1167109195.0321527 2015 -1103249690.3574214 2016 -2089234242.45876 2017 -1190220790.717649 2018 -1036487163.6650972 2019 -1135993475.6705863 2020 -861503699.5673176 2021 -1264199183.453468 2022 -335069546.1673165 2023 754078903.321582