Year	current US$
1995	20956744365.99004
1996	20997284842.56773
1997	21306707684.660942
1998	22204803479.926342
1999	20343270536.3747
2000	18830733338.2592
2001	19527377773.001244
2002	22909201441.09387
2003	29306553493.88077
2004	34532320632.69741
2005	37196848943.88363
2006	39850574939.22896
2007	47567430354.64414
2008	55224788719.55076
2009	50609097439.28787
2010	47978516355.17116
2011	52044066671.21387
2012	48104613332.88794
2013	49808898141.32318
2014	49010821291.59366
2015	40924971513.59082
2016	41571387299.87248
2017	44133293379.620895
2018	48394418947.96513
2019	48238443514.51319
2020	48397231420.10935
2021	55746664845.30876
2022	57184175522.39309
2023	65390011926.73546
