Year	current US$
1995	12656245000.391712
1996	14313359251.889362
1997	15223360393.930666
1998	15277811536.251925
1999	16987825615.474785
2000	17623088942.556126
2001	18751670311.180485
2002	20322226453.45071
2003	22038954487.556973
2004	25654681704.85623
2005	27998007295.3783
2006	31208226350.319103
2007	37556175310.67772
2008	42582021032.57722
2009	43141340720.37394
2010	50339801577.12448
2011	39460727242.28653
2012	42401636570.19852
2013	38441546950.49031
2014	42344851255.68045
2015	38719457235.11121
2016	35252808777.80435
2017	43252384809.655655
2018	49728453994.3907
2019	55056396011.27228
