Year	current US$
1995	165391999999.99997
1996	173015999999.99997
1997	168407100097.65622
1998	179662399902.34372
1999	190784999999.99997
2000	183614999999.99997
2001	182806999999.99997
2002	194921999999.99997
2003	230524999999.99994
2004	264513999999.9999
2005	272893999999.9999
2006	296500999999.99994
2007	339833999999.99994
2008	374039999999.99994
2009	324045999999.99994
2010	312810999999.99994
2011	357913999999.99994
2012	341129999999.99994
2013	367123000000
2014	384800000000
2015	339926000000
2016	350649099609.375
2017	389953200195.3125
2018	425399299316.40625
2019	422329200439.4531
