Year current US$ 1976 609000000 1977 730000000 1978 870000000 1979 1188000000 1980 1276000000 1981 1551000000 1982 1412000000 1983 1304000000 1984 1192000000 1985 1281000000 1986 1432000000 1987 1574000000 1988 1975000000 1989 2202000000 1990 2756000000 1991 2950420000 1992 3436000000 1993 3187000000 1994 3420000000 1995 4003000000 1996 3830000000 1997 4196000000 1999 8895599965.957678 2000 11001806781.812038 2001 11250990985.158588 2002 9520383269.171509 2003 10849296555.321978 2004 13710778572.605816 2005 14457381216.71375 2006 16295290397.358864 2007 20112472805.79393 2008 24801975342.775562 2009 19777816521.135468 2010 20074263816.13359 2011 19412508522.501854 2012 15886223619.881678 2013 16147904584.215136 2014 16793891680.534279 2015 16581710781.849562 2016 14789670711.099724 2017 17510745541.449333 2018 20872216402.921993 2019 21102335631.684555 2020 17358524543.02174 2021 25811705460.981674 2022 29501751492.430702 2023 29197738752.15985