Year	current US$
1995	522216016390.65796
1996	555404725193.4841
1997	560356449156.7866
1998	565195602239.0668
1999	583237468517.2473
2000	596264818678.01
2001	578659604540.2744
2002	595908753484.191
2003	646313998612.5906
2004	767670139801.4073
2005	829031044550.5559
2006	896936799785.3398
2007	1040252065963.5928
2008	1153392933037.3984
2009	1052491143559.5074
2010	1166383975988.9202
2011	1307820554832.446
2012	1375444457151.1606
2013	1481874622805.7173
2014	1563278460419.1145
2015	1516754650633.1082
2016	1541142563377.129
2017	1681211087096.032
2018	1829956003842.3901
2019	1863068555520.5352
