Year Net current transfers from abroad (current US$) 2000 63979015.521310054 2001 113394232.49149203 2002 77880536.40570404 2003 65232387.198914394 2004 77447231.18947107 2005 182260042.28329808 2006 113168611.21565676 2007 81274568.84752259 2008 107015966.01728432 2009 118611975.54876354 2010 239759965.74348179 2011 277594813.01867723 2012 297297703.5683726 2013 301265431.07398283 2014 280350671.1587719 2015 214288868.4738421 2016 234700654.51212668 2017 258062530.0777446 2018 312774025.62434083 2019 318252770.6257696 2020 351505968.83102083 2021 474152597.00701576 2022 492750148.27808136 2023 474125834.04526824