Year	current US$
1995	29394130932.964428
1996	34120168554.728863
1997	35104883097.58373
1998	29201565943.590637
1999	34426622887.43879
2000	38889350886.53787
2001	41968804515.48196
2002	46137070305.70961
2003	40062323620.34045
2004	55390836080.38465
2005	59655435781.54232
2006	71788484887.14261
2007	85255498372.40463
2008	91907454437.66948
2009	86970863748.55508
2010	102489882888.83664
2011	116971905433.30833
2012	124925911308.05742
2013	137915051873.2113
2014	130576818867.02843
2015	134745412023.08728
2016	139042304077.56995
2017	145525800293.97388
2018	158545685197.40878
2019	161226975164.56174
