Year Net current transfers from abroad (current US$) 1992 64599070.58467713 1993 95792108.3196046 1994 146998256.57100564 1995 127701019.78715396 1996 47300000 1997 47700000 1998 47799996.38784409 1999 31000000.000000004 2000 31800000 2001 74552000.12043114 2002 92961360.34038481 2003 105214043.70878056 2004 125902448.15652505 2005 239486934.36129096 2006 229048767.53677425 2007 241200862.12010145 2008 186220719.47822842 2009 257113767.2338748 2010 135900245.0097164 2011 263562943.80542576 2012 446516248.42017514 2013 432478917.45497805 2014 302369607.22439593 2015 309011390.7513127 2016 197133700.9221893 2017 203569915.6516369 2018 220909533.09754893 2019 306925631.9134304 2020 356594560.34805596 2021 396228597.6188383 2022 395404921.00105745 2023 650980766.5680075