Year Net current transfers from abroad (current US$) 1995 128407501.26710592 1996 143772119.11955112 1997 230028485.1100561 1998 234996115.6668105 1999 184511005.61070347 2000 245554596.46094087 2001 253686663.78938282 2002 218737672.58382642 2003 279232938.52227867 2004 359375310.48186785 2005 394402288.84189576 2006 471952566.19400173 2007 642936507.9365079 2008 708975559.783404 2009 550333611.3427856 2010 1048333609.6930244 2011 824473022.2297674 2012 395109248.5429266 2013 1133121683.3960893 2014 1370660568.3872302 2015 885951590.7285151 2016 766903431.9910525 2017 878388117.4894133 2018 844680075.046274 2019 935055637.4823514 2020 500601710.6303516 2021 302225631.43410367 2022 65820805.1264594