SELECT
COUNT(*) AS "NumberOfUsers"
FROM (
SELECT
"b"."UserID"
FROM
"Behaviours" "b"
JOIN
"UsersFromTenants" "u" ON "b"."UserID" = "u"."UserID"
WHERE
"b"."ActivatedAtUTC" BETWEEN '2024-03-27' AND '2024-04-24'
AND "u"."ConsentedAtUTC" IS NOT NULL
GROUP BY
"b"."UserID"
HAVING
COUNT(*) BETWEEN 1 AND 2
) AS SubQuery;