Year	current US$
1995	42708224964.28226
1996	44296898271.03506
1997	51108174073.39264
1998	49165199199.360634
1999	47452573606.76773
2000	55178655811.35244
2001	56925533915.797195
2002	59246594090.23269
2003	63236876124.654106
2004	75722630272.34035
2005	84618529684.8365
2006	92881610397.21109
2007	111294722375.38446
2008	129575798675.5688
2009	132349048859.39473
2010	162446866601.70065
2011	196494651350.5778
2012	242713691969.65326
2013	289503635148.5142
2014	390684948852.55133
2015	389709394749.333
2016	380305187657.4012
2017	410678454100.59045
2018	438351820900.41376
2019	417202626622.81714
