Year Net current transfers from abroad (current US$) 1997 25141769.409179702 1998 30154041.2902832 1999 26428167.3431396 2000 34510639.1906738 2001 42780193.3288574 2002 39127536.773681596 2003 40986495.9716797 2004 40618122.1008301 2005 50141696.929931596 2006 47510669.708252005 2007 57045326.2329102 2008 52703289.0319824 2009 53814868.927002005 2010 52535289.7644043 2011 51224357.6049805 2012 52034244.5373535 2013 56693733.215332 2014 49788616.1804199 2015 54293346.4050293 2016 52739593.505859405 2017 50022724.1516113 2018 54172409.0576172 2019 61738597.869872995 2020 80205032.3486328 2021 97224723.815918 2022 79003051.7578125