Year	current US$
1995	10091958448.091824
1996	10538252569.236681
1997	10919532676.351763
1998	11231899586.145294
1999	12126630717.09117
2000	12165080056.104506
2001	12270033337.411608
2002	12747564290.09393
2003	14416057882.027662
2004	16365985557.541557
2005	18059514145.5993
2006	19902299346.09172
2007	22265381612.26992
2008	23344610981.88973
2009	21071251894.571568
2010	22221048838.972202
2011	23880579722.334354
2012	26278794563.493732
2013	28643257551.1339
2014	33355061294.176746
2015	35135974918.78743
2016	38895274219.96557
2017	42774905113.99697
2018	44609936794.47931
2019	45354533367.282486
