with addresses as
(
select count(from_address) as c , min(date_trunc('day', block_timestamp)) as dt, from_address as addr
from polygon.udm_events
where
(to_label='sushiswap' or to_address='0x0319000133d3ada02600f0875d2cf03d442c3367' )
and event_name='transfer' and from_label_type is null
group by addr
having c > 1
)
select count(distinct addr), dt from addresses
where year(dt)=2022
group by dt