Year	current US$
1995	25003864648.516052
1996	28062570473.51136
1997	29710008148.53733
1998	30948369768.782753
1999	32165612215.895897
2000	36287074115.45423
2001	37086157496.48407
2002	39162775232.49528
2003	42418526418.76354
2004	47880883044.03604
2005	58550604351.34187
2006	66373200625.04123
2007	83683607171.12128
2008	85995680811.13844
2009	88943657935.29883
2010	100920699642.5621
2011	101939743548.08208
2012	100808004768.53331
2013	106702346431.9108
2014	119851292500.11993
2015	123285392656.32967
2016	124577121684.74055
2017	135179517002.16486
2018	141646621673.14365
2019	140041203563.36612
