Year Net current transfers from abroad (current US$) 1985 32000000 1986 30000000 1987 10000000 1988 4000000.1648755684 1989 5999999.955196632 1990 48999999.39840808 1991 34999998.79687189 1992 58999996.589955606 1993 70199999.27638109 1994 169999995.63953352 1995 473487126.55005074 1996 1199998230.6980488 1997 885002540.1214132 1998 1122000000 1999 1180997159.6764421 2000 1731993911.9975424 2001 1249999999.9490669 2002 1921000000 2003 2239000000.0266285 2004 3093000000 2005 3379999999.9079385 2006 4049000000 2007 6430000000 2008 7311000000 2009 6447999999.930619 2010 7885000000.037876 2011 8685000000 2012 8212000000 2013 9476999999.849092 2014 9607000000 2015 7501000000.11522 2016 7984999999.931389 2017 8527999999.723917 2018 8856923999.814177 2019 9240999999.79406 2020 9456000000.135813 2021 10322000000 2022 5561000000 2023 13055000000.00001