select count(distinct origin_from_address) as num_users, sum(amount) as usdc_amount, usdc_amount/num_users as avg_usdc_amount_per_user
from ethereum.core.ez_token_transfers
where to_address = lower('0xd89a09084555a7d0abe7b111b1f78dfeddd638be')
and symbol = 'USDC'
and block_timestamp::date > current_date - 30