Year	current US$
1995	4345458919.792018
1996	4774803911.468519
1997	5095442484.429686
1998	5298222731.264111
1999	5336659215.22088
2000	5820015771.008354
2001	5983865779.00945
2002	6368426359.99732
2003	7859558695.789313
2004	10218911832.90579
2005	13177819041.476875
2006	15485446035.55531
2007	18001208025.41763
2008	20312416455.507244
2009	19437433582.28537
2010	19414782061.10532
2011	21027127912.52086
2012	22169270181.795742
2013	23904432972.935833
2014	24820276438.756626
2015	24427565022.509823
2016	24062824109.1317
2017	24718216209.012993
2018	27993622666.60068
2019	30637050196.81051
2020	31247749186.073795
2021	35013867423.33388
2022	36685240236.3997
2023	37216966003.79705
