Limit each multiselect option to a max number of entries

Limit each multiselect option to a max number of entries

Is there a way to set a limit on the number of times a multi-select option can be selected? For example, if I have a field called "Dates Available" and the choices are:
Mon 1 Jan
Tue 2 Jan
Wed 3 Jan

Can I set a limit so that each choice can only be selected 60 times across all records? Further, once a choice reaches 60 times selected that choice is either disabled or hidden but the other choices remain until they also reach 60 times selected and then become disabled or hidden?