Year current US$ 1990 24568000000 1991 28808000000 1992 35174000000 1993 42986000000 1994 49251000000 1995 55398000000 1996 63808000000 1997 92804000000 1998 89606000000 1999 96236000000 2000 107542000000 2001 111155000000 2002 111896000000 2003 118360080000 2004 123540000000 2005 124244000000 2006 133168000000 2007 152637000000 2008 182469000000 2009 255768000000 2010 268649000000 2011 285260000000 2012 317189000000 2013 311061000000 2014 328377000000 2015 358656000000 2016 386147000000 2017 431296000000 2018 424494000000 2019 441217000000 2020 491628000000 2021 496734000000 2022 423904000000 2023 425415000000