Year	current US$
1995	10408417251.74884
1996	12478801687.979622
1997	13944475682.924187
1998	13918982064.866322
1999	13539368614.682936
2000	15587628500.39441
2001	16523265088.009176
2002	20179440047.11232
2003	22957201864.850952
2004	28408175230.33998
2005	32771909334.674667
2006	39782590177.34785
2007	50849969029.14085
2008	62044106787.96427
2009	54121935431.24034
2010	62371421585.35171
2011	69968940331.93935
2012	70214018359.04886
2013	75092587332.24358
2014	82876000017.14537
2015	84950454035.68748
2016	85342724396.15144
2017	97697779240.78651
2018	106377152730.69055
2019	117549360253.45699
