Year	current US$
1995	310847000000.0001
1996	330116000000.0001
1997	331816000000.0001
1998	343162000000.0001
1999	357669000000.00006
2000	361095000000.00006
2001	348004000000.00006
2002	358435000000.00006
2003	402086000000.00006
2004	464897000000.00006
2005	492700000000
2006	521228000000
2007	590646000000
2008	644247000000
2009	579553000000
2010	603012000000
2011	672405000000
2012	679440000000
2013	733468000000
2014	782974000000
2015	755046000000
2016	769907099609.375
2017	825175200195.3126
2018	889680299316.4064
2019	901180200439.4532
