Make year ranges dynamic based on appointments
Don't list duplicate roles

We only want to see each role the person was appointed to appear
once in the select list