Stats Data Entry

Country Date Leads Deposits CR, % Delete
DE 2026-06-23 160 27 16.88