Year	current US$
1995	355861984740.8494
1996	377708137598.6621
1997	381691012669.35815
1998	387959414409.82025
1999	391952446660.28973
2000	394530923898.76874
2001	373634443461.8944
2002	378217798040.3389
2003	416430877154.92926
2004	482736736339.5374
2005	515063911934.47284
2006	541515064400.16345
2007	614280035013.0923
2008	680587651737.3398
2009	615198117736.2896
2010	660380918074.7517
2011	735999347131.5525
2012	754917816337.3285
2013	810930871926.8635
2014	860418165627.0878
2015	837044510307.7264
2016	847291744905.1301
2017	907571275803.9419
2018	984306024850.8265
2019	997063700763.7163
