Year Net current transfers from abroad (current US$) 1993 597265034.241867 1994 687787700.9037579 1995 752630221.0003172 1996 822471152.8978598 1997 777189422.6282839 1998 817405431.5133153 1999 877658117.1362935 2000 803759877.375002 2001 942231007.8521568 2002 1105763177.7555983 2003 1277107984.8935704 2004 1511400944.3847165 2005 1488092256.0163028 2006 1609436336.6578388 2007 1846166332.9061823 2008 2144152216.2218316 2009 2164670159.7822666 2010 2233477714.1260304 2011 2194727454.4443283 2012 2434675380.8842096 2013 2584359292.848095 2014 2631186770.141517 2015 2112024469.5086982 2016 1905883196.3940964 2017 2014156256.135239 2018 1993904491.612159 2019 2170095551.6789784 2020 2437669741.9034133 2021 3323496036.990238 2022 3192695416.92164