Year	current international $
1991	44849586531.38717
1992	46860982895.15703
1993	50130221339.71723
1994	51408740728.54386
1995	48642614574.26112
1996	48451052618.40654
1997	50330596918.26506
1998	53532099744.30825
1999	58183234201.80903
2000	63321246230.33301
2001	68731657541.05821
2002	76262447635.95703
2003	83618852991.63408
2004	85899353653.7828
2005	89825060620.5348
2006	92723132701.4589
2007	95002060469.28094
2008	99823070889.17001
2009	98292237616.2286
2010	101221004638.81305
2011	108138396719.32698
2012	108699180102.75896
2013	112143957732.2062
2014	114249498700.04845
2015	115826587943.31062
2016	123836387859.02318
2017	128692064004.3542
2018	137671377666.3305
2019	150377053493.11157
2020	146746045800.00693
2021	158549153099.53674
2022	186089131055.2666
2023	191362341455.31647
