Year Net current transfers from abroad (current US$) 1968 8699997.630135441 1969 7500004.331790511 1970 2599999.2798229805 1971 -4899997.889089896 1972 -3899999.405901772 1973 30876178.588966183 1974 56644371.812086165 1975 59205233.822650895 1976 124218443.10313234 1977 105138600.67369965 1978 138760506.90495533 1979 111023748.97859128 1980 89859920.96542062 1981 98936345.0219201 1982 65876766.03661986 1983 59055863.468491286 1984 86489302.36086424 1985 187660125.83511707 1986 136923888.40336135 1987 106948098.31245509 1988 218994561.97865477 1989 250241639.47453976 1990 73406417.39756106 1991 61661148.59047739 1992 119548828.37748165 1993 105141539.94058068 1994 112410422.8201497 1995 144644791.22140202 1996 99114891.98462604 1997 123414521.1040153 1998 139790873.9810298 1999 169067915.54957834 2000 121050489.29294598 2001 124827315.28643622 2002 89507743.76767251 2003 133300000 2004 108563578.59746055 2005 160956558.73493975 2006 158600000 2007 144199996.85211924 2008 172248565.96253294 2009 129708373.2283278 2010 161780939.40875953 2011 150932904.30403453 2012 319816752.5839792 2013 140792099.00703093 2014 113660576.83847253 2015 178351502.7524554 2016 244570183.96243072 2017 268679669.35504913 2018 201566958.6537131 2019 316166351.6567095 2020 341719638.41326696 2021 415726300.68264073 2022 330391634.8518389 2023 281320166.9987049