Year	current international $
1990	14451434678.975931
1991	15410163448.782455
1992	16511354669.210249
1993	16954208532.440748
1994	17860878285.469543
1995	19052073906.61103
1996	19959291280.469765
1997	20004779861.194298
1998	20116622561.410355
1999	21023972014.777344
2000	22112837584.470325
2001	23231198263.092144
2002	24505723085.272068
2003	25715228387.37799
2004	26539907382.588062
2005	27478122800.720028
2006	29571179475.309834
2007	30419289276.97815
2008	30403964766.392612
2009	30051692834.19319
2010	31207432050.364
2011	33044207206.125053
2012	35387298721.48872
2013	34227609587.531128
2014	33850757981.554077
2015	26475985797.98742
2016	24234547470.156807
2017	26683752499.711555
2018	28522869251.140316
2019	30701487040.923317
2020	31223413923.13349
2021	35346624887.28157
2022	37219304326.44929
2023	39118736084.256905
