{#each rowData as row} {@const totalPassed = row.data.youngPassed + row.data.maturePassed} {@const totalFailed = row.data.youngFailed + row.data.matureFailed} {/each}
{tr.statisticsTrueRetentionYoung()} {tr.statisticsTrueRetentionMature()} {tr.statisticsTrueRetentionTotal()} {tr.statisticsTrueRetentionCount()}
{row.title} {calculateRetentionPercentageString( row.data.youngPassed, row.data.youngFailed, )} {calculateRetentionPercentageString( row.data.maturePassed, row.data.matureFailed, )} {calculateRetentionPercentageString(totalPassed, totalFailed)} {localizedNumber(totalPassed + totalFailed)}