Year Net current transfers from abroad (current US$) 1991 420224226.5338228 1992 789166520.2969388 1993 520720720.72072077 1994 463200000 1995 553800000 1996 447500000 1997 463600000 1998 406300000 1999 397400000 2000 399035900 2001 424494800 2002 547465985.1184894 2003 512867630.58751655 2004 596675378.4536012 2005 607628786.8449782 2006 947345699.0644491 2007 1064637902.295166 2008 1102112054.5963457 2009 912269011.1532099 2010 575683041.8599908 2011 541009308.6853489 2012 630984062.920418 2013 621740961.1738521 2014 1424535895.7265348 2015 1016860065.1231548 2016 1121709310.2636337 2017 346488686.90365654 2018 1286675870.9167812 2019 853607300.190837 2020 1081540982.7564309 2021 1401947149.7548678 2022 2152086451.5585704 2023 1974138555.6068754