Year current US$ 1995 3260379261.53827 1996 3278761774.02369 1997 3255789557.83522 1998 2913465857.16888 1999 3246658686.58046 2000 3344686876.33991 2001 3624996607.51258 2002 3852898203.0892 2003 4203405817.25083 2004 4790070551.48766 2005 5637808832.31448 2006 6501809280.85947 2007 7765876967.743 2008 9264451554.76889 2009 9180491062.40451 2010 9974550237.67341 2011 11320120247.032 2012 12313296563.9253 2013 13231818618.3354 2014 14371715201.8832 2015 15523898757.4343 2016 17198328017.0274 2017 18995802383.9613 2018 20928072142.6328 2019 22914939072.7098 2020 22263869156.3778 2021 22808826440.8048