More accurately it means that there were 29,677 "accounts." Some shareholders have CMKX in more than one account so there were actually fewer than 29,677 individual shareholders.