Year	current US$
1995	26539156851.179783
1996	27656695049.69665
1997	28093853488.28937
1998	29847747482.34147
1999	31673493007.616104
2000	31596988992.99747
2001	32128760434.700962
2002	35361417739.529686
2003	44042017995.444046
2004	52207500727.985695
2005	57812228891.945694
2006	63690181611.44848
2007	77652761453.49837
2008	83830835415.79344
2009	78177455864.94989
2010	82018093111.29948
2011	90441647235.44165
2012	90510025871.86658
2013	95488681170.87961
2014	100282934693.82198
2015	94658071109.65384
2016	100800884853.81754
2017	111523848287.53105
2018	120844225721.38329
2019	122142326543.61363
2020	113029184070.6162
2021	128833841401.23793
2022	134987100998.80072
2023	147553955404.3868
