Year	current international $
1990	16427842853.322742
1991	16887877711.750751
1992	17581706789.477512
1993	18224493674.830345
1994	19333714988.186836
1995	20922392863.323124
1996	22627686300.882942
1997	22740812596.756115
1998	23705308221.209736
1999	24897815835.514626
2000	26372582324.706993
2001	27016014442.1734
2002	28322383640.01996
2003	29516220573.36785
2004	31244352407.341534
2005	33355464653.20888
2006	35853448619.779564
2007	38534194142.18426
2008	39792621290.79743
2009	39347851934.04382
2010	40197872071.442505
2011	41529463330.188675
2012	42830245155.62907
2013	44255615113.655685
2014	45263138344.091965
2015	46138445913.34329
2016	45572630144.38286
2017	48437720381.43205
2018	50633538167.70592
2019	54357997651.11185
2020	49380680911.89588
2021	58143352325.241035
2022	77048079875.50935
2023	91579788442.41747
