Year	current US$
1995	24782441773.81862
1996	31049293423.834427
1997	35261574754.55068
1998	41784830523.105255
1999	41209112532.353546
2000	40804173881.03059
2001	39022936564.15643
2002	36644801647.43765
2003	39518908737.93897
2004	46766195270.06744
2005	57840205001.8498
2006	70320944018.9639
2007	96380353691.36003
2008	123292720282.97697
2009	94293785346.94896
2010	93819520445.72679
2011	107460456965.73027
2012	96977100249.28282
2013	97851780206.20657
2014	108502280204.22615
2015	97423530972.2775
2016	86814313645.97037
2017	92178699257.2499
2018	110309584056.55814
2019	112756894025.72034
2020	109773928634.25325
2021	114542596332.33961
2022	113305612372.85649
2023	144078491469.47177
