Year	current international $
1995	36801351004.00324
1996	39822568148.12381
1997	43428945837.87641
1998	45384242903.93189
1999	41688865135.019295
2000	45247387392.27496
2001	48651917431.35961
2002	55209986386.78639
2003	57197868179.26303
2004	63345019366.88767
2005	68318200846.69421
2006	75665024894.6268
2007	82958790723.61426
2008	92846337644.07799
2009	91754372726.2512
2010	93297641783.99667
2011	99440818441.12216
2012	100305805452.6069
2013	104798887034.21243
2014	104523796596.98918
2015	105915299947.91142
2016	111926919880.21628
2017	116612609105.5094
2018	123708898500.58311
2019	136739543616.4575
2020	138434045525.2353
2021	154279650246.37317
2022	166993894453.74503
2023	181345752541.78265
