Year	current US$
1995	22590797905.307842
1996	27344507272.791813
1997	29044705332.30689
1998	29267334941.21194
1999	29562295175.249657
2000	31947374072.860626
2001	33455648492.185585
2002	36658267613.469025
2003	42725519169.174446
2004	48577861044.074684
2005	60348510563.24048
2006	69794895040.40515
2007	87654582004.17569
2008	112009753254.9188
2009	118136956067.56755
2010	155911024151.5809
2011	170587008130.2795
2012	189152059727.2902
2013	209462454684.34497
2014	227903720446.3779
2015	244274278672.02164
2016	259306821244.46857
2017	282586388872.8402
2018	306516320422.2626
2019	328971514465.9876
2020	337470548020.5376
2021	359144210728.2134
2022	395093002137.2973
