Year	current US$
1995	17642972376.0032
1996	17533023039.7644
1997	16893210345.3812
1998	17946465639.856
1999	18525615540.3475
2000	16216817112.0458
2001	16794680889.1634
2002	18856786959.2734
2003	23778324413.4005
2004	27429163385.2525
2005	28968254203.753
2006	31590145422.0422
2007	38279157391.3554
2008	44236309255.8266
2009	39849412343.6358
2010	37901850916.4051
2011	40461299931.1382
2012	35958281523.5712
2013	37458819962.7476
2014	39072328485.6704
2015	32810818836.4785
2016	34571099506.4144
2017	38218334453.1098
2018	43089724466.9656
2019	43437488660.6018
2020	42775346262.1763
2021	49526101070.4341
