Year Net current transfers from abroad (current US$) 1997 346701419.0754867 1998 729845276.5482315 1999 1345409904.386228 2000 1139228381.1360242 2001 2325647758.6190925 2002 2513655178.785775 2003 2416691932.3300695 2004 3278577793.612349 2005 3445229384.3252816 2006 3751730742.6525564 2007 3926641290.9406624 2008 3735071486.895116 2009 4880035838.687433 2010 4461482996.671766 2011 4249493113.642624 2012 3802952986.8721533 2013 4206152614.7002835 2014 3985069336.560651 2015 3705434522.1561065 2016 3495296529.363211 2017 3956697633.651436 2018 4954900932.192963 2019 4399775655.114865 2020 4097174477.5263667 2021 5220648950.638247 2022 6194728280.567469 2023 6097093101.710057