Fetching details from the dictionary...
number of persons; numerical strength; head count
「頭数」 has another reading with different meanings.
number of (large) animals