Year	current US$
1995	10336224799.709137
1996	12721337559.054445
1997	16248018109.695387
1998	18337305052.174618
1999	16468384758.181662
2000	17295187199.54714
2001	17286452353.793056
2002	19363131388.26151
2003	23407365424.33636
2004	32259623863.72365
2005	38373702368.77159
2006	43593218745.36088
2007	57087326835.25006
2008	67771213994.72011
2009	58055648564.985855
2010	64379330592.60337
2011	70005709364.93265
2012	77440169835.68494
2013	87316951298.85832
2014	87784948704.34573
2015	77083416791.76648
2016	75821401109.5253
2017	82782600208.12907
2018	91184474255.87694
2019	93412716106.47595
2020	70700190674.66483
2021	87099544662.2586
2022	120591391884.14922
2023	137861098322.5634
