Year	current US$
1995	6234141611.025225
1996	6965505051.769617
1997	7622321612.718599
1998	7792159847.588348
1999	8034209108.047698
2000	7035528872.53843
2001	7489514346.130791
2002	8266443183.637813
2003	12204601548.195145
2004	14437267235.175283
2005	16105273905.463331
2006	18031562938.42873
2007	20973170450.851646
2008	20408316343.18097
2009	19179935926.340977
2010	22022165206.737457
2011	24202048003.644375
2012	26393212256.243393
2013	26053231118.53848
2014	27220802346.301105
2015	25119401604.854584
2016	24305252593.96293
2017	26552526185.186863
2018	28672643620.292484
2019	27810935913.931213
