Year	current US$
1995	156914734649.65814
1996	163602293487.54877
1997	154465999999.99994
1998	160597999999.99994
1999	168213999999.99994
2000	159958999999.99994
2001	158806999999.99994
2002	167991999999.99994
2003	201689999999.99994
2004	223277999999.99997
2005	234046000000
2006	244148000000
2007	283222000000
2008	316941000000
2009	281030000000
2010	276086000000
2011	302732000000
2012	284220000000
2013	302689000000
2014	320602000000
2015	266449000000
2016	276314599243.16406
2017	309899699218.75
2018	339753800048.8281
2019	340345899169.9219
