Year current US$ 1990 37590859728.50678 1991 40367421570.15764 1992 41161459544.38335 1993 31933492063.492065 1994 32884178674.351585 1995 34978010222.27505 1996 39039277199.14669 1997 35541496134.606636 1998 35165941786.55068 1999 34094508300.502007 2000 29396370765.176533 2001 29079478626.692947 2002 30277081575.451035 2003 37199680004.588165 2004 42400151924.633316 2005 37788619978.2101 2006 37935156135.52936 2007 41966778516.86288 2008 45153222419.45312 2009 39658964427.109344 2010 37926765258.333405 2011 43224525664.39697 2012 41128783442.929695 2013 45935485810.54915 2014 43193944550.6273 2015 37930917191.79685 2016 36196949383.30748 2017 38700052902.941246 2018 40696873362.35291 2019 38361480817.25484 2020 38104575951.4398 2021 40955813183.33267 2022 39606949462.84062 2023 43744236099.60861