Year Net current transfers from abroad (current US$) 1988 21282708.56635993 1989 7773939.192952745 1990 8089892.636410588 1991 25694082.708559357 1992 24594916.973352395 1993 37614194.23855115 1994 41215587.013029754 1995 75947078.2800441 1996 82456192.948347 1997 73890038.08900242 1998 58973872.6920773 1999 49981797.81820747 2000 27450429.733498454 2001 29675608.375540208 2002 73645247.69690803 2003 82522048.26435888 2004 112442641.7408148 2005 142172317.8613156 2006 126009067.7835639 2007 136796820.76091692 2008 147792064.05631268 2009 137274514.075981 2010 139982157.87958437 2011 155776421.1713988 2012 123901159.86376555 2013 45121637.910460934 2014 70855967.84826653 2015 67993074.48829593 2016 69547867.2263001 2017 86214521.34856537 2018 88963288.77043116 2019 71680786.26308754 2020 68648091.43886322 2021 77837147.20817988 2022 139837850.19702 2023 167127476.89561546