Year	current international $
1990	24627126688.48936
1991	25909866647.727077
1992	27368428507.461323
1993	28865219862.577297
1994	30753518254.827133
1995	32483340294.449554
1996	35595946026.32692
1997	37649048443.00007
1998	41749012784.90306
1999	45262281364.52182
2000	50630076089.75628
2001	53925895665.23708
2002	56471445304.52844
2003	60004199258.03838
2004	64096761948.679306
2005	69586893314.34303
2006	76216100064.80736
2007	83552585409.42294
2008	84496774386.07027
2009	78730207038.829
2010	82193080174.54372
2011	82384345832.13904
2012	82230128769.59256
2013	83468633479.63005
2014	84432222582.66962
2015	86785098189.94969
2016	93673637703.10844
2017	96309105171.46538
2018	101498538200.74434
2019	107982321629.49713
2020	94685590397.88878
2021	108030322033.53596
2022	130917044319.5972
2023	143626113565.23972
