Stats Data Entry

Country Date Leads Deposits CR, % Delete
ES 2026-03-25 164 18 10.98