Year	current US$
1995	13030065555.72075
1996	14664283015.296728
1997	15568120495.782457
1998	15788194700.677973
1999	17543367792.923477
2000	17739281845.838905
2001	18742083025.78152
2002	20309885241.14593
2003	22110120831.74796
2004	25745093556.10013
2005	28054803713.973423
2006	31237590615.566032
2007	37662480601.341515
2008	42737309556.28647
2009	43345094468.86937
2010	50766825856.50904
2011	40091887155.51264
2012	42877446813.015564
2013	38977156884.66554
2014	42760551001.914055
2015	39031279223.19901
2016	35484947278.82515
2017	43470158784.11311
2018	49964342953.82528
2019	55317558282.00729
