Year current US$ 1976 588000000 1977 804000000 1978 1374000000 1979 2530000000 1980 3640000000 1981 3230000000 1982 1869000000 1983 2026000000 1984 2156000000 1985 2017000000 1986 2290000000 1987 2364000000 1988 2455000000 1989 2534000000 1990 2876000000 1991 3769000000 1992 5252400000 1993 6106700000 1994 6856100000 1995 6961200000 1996 7623604066.21809 1997 8675186708.78594 1998 9047117536.80135 1999 8569076780.516821 2000 8920103786.79057 2001 8209442433.16695 2002 4683920000 2003 5359410000 2004 6266940000 2005 7235090000 2006 8392832519.761101 2007 10720518519.887 2008 13279802098.4796 2009 12171214813.239 2010 14265070010.5205 2011 17297523312.4599 2012 17921330453.5296 2013 18625835883.7141 2014 17628881981.1276 2015 18700914750.275917 2016 21625551250.614788 2017 24964987631.631374 2018 24052459996.78587 2019 19447114912.539368 2020 11861782229.480482 2021 12915804076.66506 2022 21202792627.357605 2023 22550933895.627678