Year Net current transfers from abroad (current US$) 1998 123297067.71700403 1999 129503343.55210525 2000 135456921.06222028 2001 142521572.0918666 2002 100560192.37565415 2003 166344573.46640328 2004 225740637.2526514 2005 273753310.2740096 2006 203178436.69929823 2007 231637935.2845475 2008 267425559.71383986 2009 335328699.57475865 2010 574982714.0870255 2011 255261390.08596593 2012 440495945.09967643 2013 346604138.28153276 2014 308248703.7998493 2015 397916438.8579106 2016 268390135.16618964 2017 466551579.8554649 2018 560322952.8936651 2019 764331733.4149954 2020 755460566.7841506 2021 634862161.8240896 2022 503567678.6861467 2023 566799582.8232262