Year	current US$
1995	42010558954.14294
1996	47485538236.74907
1997	52737282266.47367
1998	50103057405.55926
1999	52240031888.15233
2000	57341165055.7784
2001	57716477923.568665
2002	60049512714.83965
2003	67374345004.14992
2004	81629374562.16685
2005	90385978551.19107
2006	96982509170.68343
2007	112994909598.35219
2008	123660102956.58499
2009	118064488171.74843
2010	133737589440.46707
2011	137853340397.30374
2012	144484385026.33853
2013	149769149171.71912
2014	163289359494.86642
2015	165939242650.73462
2016	160140926612.16333
2017	187582800795.4289
2018	207648557437.43292
2019	226191916395.90332
