## Bug description

Monthly Active Users metric seems wrong when choosing "# Number" as chart type.

Number: 
![image](https://user-images.githubusercontent.com/513669/201980874-be7d9c0d-5c9c-4c1e-955c-ea4143c84061.png)

Line chart: 
![image](https://user-images.githubusercontent.com/513669/201980986-b17af929-84e5-4f6a-b7f8-23b7ac8bedbc.png)

**490 != 70**

## How to reproduce

1. Create a new insight using any event and the "Monthly active users" metric
2. Date range = This month + Grouped by = Day
3. Choose chart type as Number => remember value
4. Change chart type as Linear => check last data point

=> the 2 values do not match
=> in other words there's a diff between a total aggregation and an aggregation per bucket of time ?

## Environment

- [x] PostHog Cloud
posthog/queries/test/test_trends.py
test_person_ids = [  
            "016f70a4-1c68-0000-db29-61f63a926520",
            "016f70a4-1c68-0001-51a1-ad418c05e09f",
            "016f70a4-1c68-0002-9ea5-10186329258f",
            "016f70a4-1c68-0003-7680-697adb073c10",
            "016f70a4-1c68-0004-d0f8-7bd581c97eff",
            "016f70a4-1c68-0005-f593-e89d76db7a1f",
            "016f70a4-1c68-0006-bb84-d42937ef5989",
            "016f70a4-1c68-0007-923f-82720e97a6ba",
            "016f70a4-1c68-0008-8970-cbb33f01de1e",
            "016f70a4-1c68-0009-75a2-3755450b0b17",
        ]
        with freeze_time("2020-01-04T13:00:01Z"):
            all_distinct_ids = []
            for i, person_id in enumerate(test_person_ids):
                distinct_id = f"blabla_{i}"
                
                _create_event(
                    team=self.team,
                    event="sign up",
                    distinct_id=distinct_id,
                    properties={"$some_property": "value", "$bool_prop": True},
                    person_id=person_id,  
                )
                all_distinct_ids.append(distinct_id)
            person = _create_person(
                team_id=self.team.pk,
                distinct_ids=all_distinct_ids,