如何修改已分组的laravel集合

I have the following code which takes a collection of CallRecords and then applies groupBy them as well as a filter:

$Groups = $CallRecords->filter( function($CallRecord)
{
   return isset($CallRecord->meta->reason_not_connected) && true;
})
->groupBy('meta.reason_not_connected');


return $Groups;

Which returns

"example": {
    "Reached Voicemail - No Message": [
        {
            "id": "44",
            "phone_number_id": "51",
        },
        {
            "id": "55",
            "phone_number_id": "31",
        },
    ],
  "Reached Voicemail - Left Message": [
      {
          "id": "19",
          "phone_number_id": "11",
      },
      {
          "id": "20",
          "phone_number_id": "21",
      },
  ]

}

How can I morph this collection to display counts like this:

"example": {
    "Reached Voicemail - No Message": 2,
    "Reached Voicemail - Left Message": 2
}