select count(1),min_transaction_date
from
(
select min(block_timestamp::date) as min_transaction_date , sender
from algorand.transactions
where sender in
(
select distinct swapper from algorand.swaps where block_timestamp::date > '2022-05-01'
)
group by sender
)
group by min_transaction_date