Year	current international $
1991	20373221433.350903
1992	19349409692.408848
1993	21040948815.298237
1994	21692626342.384125
1995	23344307860.07811
1996	25697722369.982758
1997	27158343107.7297
1998	28939141327.49705
1999	29291892319.396217
2000	31102070460.080242
2001	35093269833.266655
2002	37712784680.11675
2003	37555803232.01064
2004	41554691883.393
2005	45169179791.06212
2006	49478706054.65627
2007	54798930488.1288
2008	62938484018.204796
2009	64337127679.43803
2010	68587845535.39829
2011	70264844766.68526
2012	72366179251.82672
2013	75037391079.81903
2014	77079255559.26642
2015	78398599542.15102
2016	76039776800.3855
2017	76651259790.41545
2018	80859242791.67891
2019	86918858893.48137
2020	92105828018.54874
2021	98851064273.10121
2022	117788284155.28413
2023	121360790238.38947
