Year current US$ 1989 21554288825.862083 1990 25719925077.054966 1991 28486397846.76975 1992 30957735797.01456 1993 30126187964.787994 1994 31413856192.723557 1995 36736961638.54836 1996 38613619180.97001 1997 40233734865.31916 1998 41701159052.1463 1999 43545425043.97228 2000 43722124047.24659 2001 44341976903.77735 2002 47050514172.98154 2003 55964190737.777115 2004 66670778414.152145 2005 73744470291.67903 2006 79803296387.13416 2007 92820227406.12352 2008 102295954035.35184 2009 92321594109.93684 2010 96163760920.51263 2011 105297550725.42786 2012 104803652376.75061 2013 109495706128.4402 2014 113817790412.48279 2015 106067310672.13701 2016 110631209608.72284 2017 120247559774.82825 2018 129734519300.18811 2019 129054710847.78687 2020 119710753840.00853 2021 133848361668.74211 2022 142337529978.0514 2023 156641444221.3178