Year	current US$
1995	349026371797.8824
1996	371352638635.67914
1997	368492697198.888
1998	374142835789.0194
1999	392568896058.4733
2000	393337299263.34186
2001	377409428953.006
2002	388635767213.64325
2003	434096012228.05817
2004	504116073449.38715
2005	530424695497.92883
2006	566587518310.6235
2007	646300147102.3828
2008	705809618043.1064
2009	639902405273.6874
2010	685026630944.082
2011	779592006787.0419
2012	797681989345.7609
2013	865108660888.988
2014	920729122432.1329
2015	875904796071.7653
2016	895864285000.959
2017	960343619977.1263
2018	1036330519786.5795
2019	1036255629294.2341
