Year	including construction (current US$)
1995	122456751899.94746
1996	129415914554.77484
1997	126903189766.38066
1998	136071453305.06871
1999	128369050614.00182
2000	123815833356.76062
2001	134195435529.61581
2002	149020363238.21002
2003	180215170574.57394
2004	223289165207.1017
2005	259969938535.2885
2006	299093434109.86786
2007	378819595671.1048
2008	459585063942.2823
2009	382020100020.5313
2010	393644124744.5845
2011	446193631812.9743
2012	404124304856.41455
2013	404379990421.07794
2014	430478081991.59924
2015	383472095246.3832
2016	383847340398.9354
2017	411539250734.87585
2018	460112771040.87976
2019	461837583205.7801
2020	451817802574.71716
2021	511486885034.4906
2022	534883829049.7029
2023	622507865379.5139
