Year	current US$
1995	75886458818.86816
1996	88839110745.05833
1997	94437040802.47292
1998	90551567339.01924
1999	93623386890.6342
2000	103549465163.29979
2001	110057342207.3432
2002	118317044425.11162
2003	126906120721.8272
2004	158589473813.27972
2005	177960007822.03024
2006	200891312074.825
2007	235850670241.07486
2008	260796577845.81482
2009	244422492368.73676
2010	271458655113.52094
2011	297171025710.0388
2012	314107640247.46295
2013	334501811610.8991
2014	338906941832.57275
2015	334627598732.245
2016	335916686724.8979
2017	372898291258.3424
2018	405616721467.37134
2019	422327765128.3804
