Year Net current transfers from abroad (current US$) 1998 488958160.37199473 1999 571793676.4944742 2000 5490442398.8369 2001 6645832254.09177 2002 7455593734.440877 2003 8819761321.688465 2004 9021997839.504293 2005 10990301709.568102 2006 12854896322.900259 2007 13785374044.785225 2008 15115391558.947523 2009 15648917083.937294 2010 16719702430.060219 2011 17819585794.49002 2012 18871793625.65283 2013 20348940867.123867 2014 21673824305.23836 2015 22428076739.82547 2016 24148942299.561462 2017 25244666919.42579 2018 25973306070.495995 2019 27096611318.724537 2020 26879953182.4217 2021 28478778224.92836 2022 29507717150.987007 2023 31045718107.21422