Cuenta la ocurrencia de datos en la matriz

Tengo una matriz como esta:

OptiPlex 790
Precision WorkStation T7500
Precision WorkStation T7400
Precision T1500
Precision WorkStation T3500
CELSIUS R650
VMware Virtual Platform
Precision T1500
OptiPlex GX620

Quiero obtener el recuento de la matriz y lo agregaré en una nueva matriz.

Element:Count
OptiPlex 790 1 
Precision WorkStation T7500 1 
Precision WorkStation T7500 1

Quiero almacenar este valor en una nueva matriz. Entonces, lo usaré más tarde / en otro lugar.

$array = @()
for ($i=1; $i -le $rowMax-1; $i++) {
    $Model = $sheet.Cells.Item($rowModel+$i, $colModel).text
    Write-Host ("I am reading data on row: " + $i)
    $array += $Model
}

$array | Group

Por el momento, el script anterior funciona bien, pero no sé cómo puedo agregar estos datos a la nueva matriz.

Respuestas a la pregunta(2)

Su respuesta a la pregunta