Year Net current transfers from abroad (current US$) 2001 21468045.689099737 2002 16951649.506372187 2003 24266625.92886311 2004 22247292.655744247 2005 19888719.138243433 2006 23738651.674724706 2007 1203020.9603409385 2008 2648252.1301850765 2009 4640763.966848901 2010 8997324.382916732 2011 12402621.885491505 2012 14087946.60262146 2013 47147582.622352034 2014 27666221.001273535 2015 22487798.761806015 2016 23023114.872580707 2017 27668853.63725037 2018 34614606.9806783 2019 18768851.277142845 2020 45501307.805240855 2021 25311534.780861706 2022 32390762.909282047 2023 33798995.24122731