Year	current US$
1995	10789813681.462378
1996	12027345191.574867
1997	12188833990.400888
1998	12168373250.24055
1999	14365911727.491
2000	14682435266.917767
2001	15281838844.679007
2002	16074589554.837666
2003	19314730969.217762
2004	22408592196.79238
2005	24181193518.239883
2006	26931975598.186905
2007	32523240261.324963
2008	37131403420.57733
2009	38503140366.03218
2010	45528011295.529
2011	35265187374.8246
2012	37236274412.65647
2013	33924683605.5992
2014	37293456299.39732
2015	34401867499.95832
2016	31139440450.987694
2017	38525948282.66052
2018	44795312435.310585
2019	50288013066.107124
