How do you handle null values and duplicates when aggregating daily active users across different product lines?