Year	current US$
1995	306190999999.99994
1996	322001999999.99994
1997	316038999999.99994
1998	323546999999.99994
1999	344947999999.99994
2000	345952999999.99994
2001	335008999999.99994
2002	351359999999.99994
2003	402899000000
2004	464248000000
2005	491868999999.99994
2006	507197000000
2007	575487000000
2008	614999000000
2009	547189000000
2010	565345000000
2011	608460000000
2012	603633000000
2013	623462000000
2014	656469000000
2015	601987000000
2016	622161599243.1641
2017	676097699218.75
2018	726603800048.828
2019	730834899169.9218
