Year	current US$
1995	2038151414.5694025
1996	2191841491.66606
1997	2205904635.975558
1998	2554469712.7895465
1999	2751353733.1225195
2000	3605187494.770618
2001	3815130149.105268
2002	3750841489.404705
2003	5103916874.039986
2004	6781449088.101543
2005	8191781560.282638
2006	9209350502.105606
2007	10805704729.510853
2008	12374000000
2009	11364000000
2010	12880000000
2011	16467999999.999998
2012	15518999999.999998
2013	15057999999.999998
2014	18513999999.999996
2015	19309999999.999996
2016	21311999999.999992
2017	24111999999.99999
2018	27073999999.99999
2019	28375999999.99999
