Year Net current transfers from abroad (current US$) 2000 260601621.48232892 2001 244968036.13323194 2002 301631581.53181446 2003 360026739.48102653 2004 420687961.6832259 2005 417236892.65100914 2006 428510738.1262848 2007 651312906.8365679 2008 773613753.2177478 2009 757574523.2224576 2010 709737354.0840901 2011 782895377.7805815 2012 425396481.0728497 2013 494600898.0879412 2014 450880042.6966701 2015 381736545.45803803 2016 372369776.6938966 2017 390493212.7415619 2018 508190153.6695533 2019 638828041.9428906 2020 676454863.1023134 2021 845140875.6303006