Year current US$ 1995 54213625875.82148 1996 57960193232.32639 1997 66312312550.40946 1998 64397808841.230804 1999 62444342450.04952 2000 72202151624.77518 2001 74913958464.3036 2002 81090337376.76636 2003 87728600341.99608 2004 105709968485.1129 2005 119448368916.75896 2006 135285514608.73714 2007 164632973126.5059 2008 193873578589.45724 2009 189188580515.15485 2010 228816440726.08865 2011 270407865032.33948 2012 317765297151.8007 2013 370525922303.41187 2014 482787007720.6572 2015 483448759925.3428 2016 473933053211.06226 2017 516536762949.5598 2018 553652791931.1831 2019 540918204611.0378