2025 317 15156000 3 1.0000000 1.0000000 34.90785300000 2.04821640000 0.05746652700 0.03440757800 0.02154536200 0.01469974300 0.01088810500 0.00979937000 30.18017100000 1.78680460000 0.06524570900 0.04978853800 0.03566475300 0.02570270400 0.02747797700 0.02738159600 30.38084100000 1.66174920000 0.08153397300 0.05929096200 0.05655407500 0.05011722600 0.04347715800 0.04184536000