how many current teams have been in existence for 25 years or greater?
4