Year	current US$
1995	24191333845.93538
1996	26931335891.078583
1997	29119623010.864002
1998	30793340368.583054
1999	31648771629.088287
2000	34465249010.41969
2001	33803191099.990356
2002	32975072459.552338
2003	36264604420.447945
2004	41478037338.87831
2005	46691470257.30868
2006	50562214773.23466
2007	56150376838.987236
2008	60493853778.313805
2009	56036389066.273094
2010	59373516812.20908
2011	64100209787.42226
2012	68662977489.49413
2013	72219395998.17542
2014	79588434104.68597
2015	82965964036.24335
2016	89484236243.22821
2017	94929021345.68419
2018	98983095473.09471
2019	102117110286.84676
