## Bug description

`persons_count_total` and `persons_count_new_in_period` values are calculated not using persons table, but via events table.

https://github.com/PostHog/posthog/blob/master/posthog/tasks/status_report.py#L35-L42

## Expected behavior

The calculation should be correct.

## Additional context

Adding some tests to task soon!

cc @Twixes who worked on this report
posthog/tasks/status_report.py
{"id": user.id, "distinct_id": user.distinct_id}
        if user.anonymize_data
        else {"id": user.id, "distinct_id": user.distinct_id, "first_name": user.first_name, "email": user.email}
        for user in User.objects.filter(last_login__gte=period_start)
    ]
    report["teams"] = {}
    for team in Team.objects.all():
        team_report: Dict[str, Any] = {}
        events_considered_total = Event.objects.filter(team_id=team.id)
        events_considered_new_in_period = events_considered_total.filter(
            created_at__gte=period_start, created_at__lte=period_end,
        )
        persons_considered_total = Event.objects.filter(team_id=team.id)
        persons_considered_total_new_in_period = persons_considered_total.filter(
            created_at__gte=period_start, created_at__lte=period_end,
        )
        team_report["events_count_total"] = events_considered_total.count()
        team_report["events_count_new_in_period"] = events_considered_new_in_period.count()
        team_report["persons_count_total"] = persons_considered_total.count()
        team_report["persons_count_new_in_period"] = persons_considered_total_new_in_period.count()
        with connection.cursor() as cursor:
            cursor.execute(
                sql.SQL(
                    """
                SELECT COUNT(DISTINCT person_id) as persons_count
                FROM posthog_event JOIN posthog_persondistinctid ON (posthog_event.distinct_id = posthog_persondistinctid.distinct_id) WHERE posthog_event.team_id = %s AND posthog_event.created_at >= %s AND posthog_event.created_at <= %s
            """
                ),
                (team.id, report["period"]["start_inclusive"], report["period"]["end_inclusive"]),
            )