Year	current US$
1995	3388138562.7301574
1996	3607340744.80661
1997	3422597719.068226
1998	4013418044.9558287
1999	4337137676.899951
2000	4429023342.630257
2001	4755418683.393715
2002	4856605928.083301
2003	5070177493.185769
2004	6979166839.731476
2005	8748225894.483244
2006	10036453053.884645
2007	12963371769.802206
2008	14962218924.379244
2009	15009547710.399303
2010	18206062717.49815
2011	16122741872.64689
2012	18290985966.6717
2013	20106246766.690536
2014	22122632845.717472
2015	21540960883.8755
2016	22353103808.661747
2017	23393200682.45332
2018	26222928200.591064
2019	28405976080.677162
