Year	current US$
1995	56833564200.79445
1996	61135290744.85077
1997	65512274926.136894
1998	69538056800.35056
1999	70604708378.68784
2000	76875174712.67616
2001	72735001229.87318
2002	70981999999.99998
2003	74828999999.99998
2004	86072999999.99998
2005	92376999999.99998
2006	99257999999.99998
2007	107535999999.99998
2008	111849999999.99998
2009	106994999999.99998
2010	115442999999.99998
2011	120237999999.99998
2012	127712999999.99998
2013	129224999999.99997
2014	134181999999.99998
2015	136871000000
2016	142117000000
2017	152828000000
2018	160979000000
2019	169325000000
