Year	current US$
1995	32643940184.32294
1996	35353288082.78625
1997	37183635979.96153
1998	45328595269.60925
1999	40963593630.422966
2000	46823858308.93392
2001	51902098243.72848
2002	57159341603.36448
2003	72646837615.62839
2004	87337142344.7128
2005	105961922841.19559
2006	130341091236.73367
2007	165242869271.4825
2008	201780061944.79425
2009	163326220409.19934
2010	190713361854.54184
2011	223246349458.35898
2012	219279530250.1856
2013	237152113020.97028
2014	250611974733.57462
2015	226390768006.3669
2016	236273464707.54288
2017	273105598262.97394
2018	310569737329.91815
2019	317075305225.4599
2020	317650244554.6398
2021	393132219050.79785
2022	433717577311.28516
2023	469005989294.5849
