Year	current US$
1995	29569691828.76746
1996	37618411779.978485
1997	43365153209.900185
1998	53786614490.418365
1999	51042724322.10063
2000	58004291228.2922
2001	59122352768.75352
2002	64248499950.85824
2003	78626922854.40625
2004	94925911283.82712
2005	109964416441.06923
2006	138366786351.1945
2007	181540851532.72278
2008	229932900057.36246
2009	167650062080.50787
2010	201989520114.08484
2011	234447734072.08197
2012	222801057072.19498
2013	231053303832.7643
2014	248407534279.14417
2015	216458150948.40164
2016	222188236075.88852
2017	258257475591.5925
2018	298525881180.613
2019	295009474198.2745
2020	283735949711.54504
2021	370532820876.2643
2022	421472856983.2638
2023	419597698866.2518
