Year Net current transfers from abroad (current US$) 1995 0 1996 0 1997 0 1998 0 1999 632683834.5792539 2000 1046506114.2308261 2001 1158808762.5495937 2002 1285002033.0392518 2003 1600882449.0931735 2004 1750960477.558174 2005 1728587424.1410112 2006 1624705310.685658 2007 1695813261.2267888 2008 1880555432.9888718 2009 1664896945.249941 2010 1693491604.3366325 2011 1969380045.1286278 2012 1566310734.1221151 2013 1649400030.546314 2014 1194758140.0477462 2015 1249001283.6913505 2016 1444189882.048739 2017 1689288865.3409264 2018 1862318421.2391052 2019 1933430393.9744036 2020 2357157314.1382723 2021 2528583255.570812 2022 2242559926.2057896 2023 2482682877.5114536