Year Net current transfers from abroad (current US$) 1991 487975575.2667438 1992 479377479.2066539 1993 556006284.2491579 1994 824055636.4960845 1995 870151210.2136714 1996 953842113.8410138 1997 995126539.039039 1998 1032217894.4493754 1999 985940522.9723741 2000 1047151265.0792286 2001 1087366580.2001083 2002 1066094209.2844757 2003 1264751667.0498965 2004 1498234050.032222 2005 1853115236.4485698 2006 2285295700.238197 2007 2622563119.2074146 2008 3094090707.1328483 2009 3169444260.0092955 2010 3373302066.2802534 2011 3626956174.430848 2012 3917976513.3724546 2013 4111182542.352619 2014 5054870583.196316 2015 4022372543.484112 2016 4716357803.204801 2017 4444426723.852381 2018 4471790477.888568 2019 4535850026.865682 2020 4753156061.861989 2021 4889250349.305795 2022 5779388247.907987 2023 6246550988.213662