Year	current US$
1995	137231734649.6582
1996	141153293487.54883
1997	132721999999.99998
1998	138910999999.99997
1999	146977999999.99997
2000	139468999999.99997
2001	138690999999.99997
2002	145950999999.99997
2003	176937999999.99997
2004	193613999999.99997
2005	203973999999.99997
2006	211428000000
2007	244098999999.99997
2008	270822999999.99997
2009	242900999999.99997
2010	236568999999.99997
2011	259618999999.99997
2012	242086999999.99997
2013	259295999999.99997
2014	275425000000
2015	225997000000
2016	233797599243.16406
2017	260928699218.75
2018	286530800048.8281
2019	288524899169.9219
