Year	current US$
1995	3191665292.8997927
1996	3374273008.662716
1997	3500619885.318242
1998	3639828629.4721384
1999	3679457248.664676
2000	3839236574.8308973
2001	3476361844.3143277
2002	3362346823.2456775
2003	3838249906.3809757
2004	4414981757.598843
2005	5145287799.083536
2006	5803447116.638341
2007	6538379537.866826
2008	7196081129.716318
2009	6281324118.434214
2010	6206924911.824606
2011	7098721930.476034
2012	8205426412.947371
2013	9191029490.935133
2014	9268532274.206175
2015	8968186067.64955
2016	9400994890.70859
2017	9422160775.3723
2018	9954534482.2521
2019	9561080317.721342
