Year	current US$
1995	2446248534.274623
1996	2543263978.493185
1997	2625882299.5626836
1998	2830088399.4750457
1999	2983905507.6496415
2000	3192534390.147608
2001	3036708431.755275
2002	3370968078.414302
2003	3612734240.8546696
2004	4151827747.373155
2005	5003536446.624913
2006	6211630422.029644
2007	7075812452.470057
2008	7890432076.543077
2009	7587904846.57329
2010	8772929444.239002
2011	8822685163.76461
2012	8940796137.752254
2013	9153080303.662285
2014	9803267312.595043
2015	10069655771.848507
2016	10111900563.904686
2017	10262297784.643536
2018	11076618033.420195
2019	11511721493.691359
