Year Net current transfers from abroad (current US$) 1987 0 1988 0 1989 0 1990 0 1991 0 1994 256808024.5193647 1995 334579133.90187174 1996 84900152.01216097 1997 196500038.53564546 1998 208099915.3125915 1999 195699962.01563138 2000 249800000 2001 228498126.1610493 2002 216402473.04359707 2003 181695756.53065506 2004 416299979.1318865 2005 359004951.2460866 2006 523990287.7558437 2007 688503327.1634943 2008 1060505690.9347515 2009 967507559.172864 2010 1097777474.805621 2011 1326208201.0323184 2012 1408485893.7852232 2013 1451679562.3290348 2014 1424829540.338014 2015 1116160367.1901371 2016 1120589844.6165059 2017 1275384631.9368234 2018 1364216965.8709805 2019 1376522027.5255392 2020 1822089204.7464385 2021 2297620944.4565187 2022 3024968417.803992 2023 3194308540.290835