Year	current US$
1995	23646104484.114285
1996	25665074730.129993
1997	26313443223.769184
1998	25476309219.323647
1999	25634590858.819653
2000	27789566069.14304
2001	24742351394.697727
2002	23269745919.09045
2003	22824212415.323917
2004	27749702545.12182
2005	29891780732.96775
2006	31846265866.5962
2007	35452742333.92739
2008	40552928495.46533
2009	33056241066.298996
2010	39999528985.52374
2011	46772810699.3639
2012	52442319444.90661
2013	53629937689.08967
2014	54083091059.86048
2015	48335370040.17112
2016	45421653037.591545
2017	47467237669.80884
2018	52523281328.28245
2019	51021234118.564705
