2025 315 39572000 3 1.0000000 1.0000000 33.19289500000 2.94147000000 0.15762866000 0.11150617000 0.07789254400 0.05163074900 0.03914069900 0.03393540200 30.52716500000 2.53318420000 0.18178314000 0.12535952000 0.09912126100 0.07135123900 0.05650494100 0.05402118700 28.55378200000 2.58192740000 0.25672163000 0.21995567000 0.18299592000 0.14258582000 0.09852443200 0.09796609200