cut -f1 -d'-' inputfile | sort | uniq -c
cut -f1 -d'-' tratará o arquivo como delimitado por traços e retornará apenas a primeira coluna em cada linha.
sort é necessário para que uniq funcione corretamente.
uniq -c mostra apenas linhas exclusivas da entrada classificada, incluindo uma contagem.