Year Net current transfers from abroad (current US$) 1995 72654021.67712492 1996 93652373.66003063 1997 77417130.41374305 1998 124039080.18586917 1999 92823684.84266154 2000 195067207.41599074 2001 144473919.85672712 2002 261990677.5807185 2003 528853769.52404374 2004 750444906.9858202 2005 623349097.6975731 2006 539098319.5385001 2007 469586923.81343186 2008 650410758.6610144 2009 739951348.3458437 2010 686329997.484675 2011 747363694.5065033 2012 680509256.45353 2013 629035682.5206608 2014 376090601.03450847 2015 437773844.17656225 2016 395769887.2867714 2017 655251232.1505893 2018 728856780.5427445 2019 526944488.08627367 2020 558002776.0856047 2021 424516248.5348769 2022 532145492.6965001