Up to how many teeth can a shark have?

Up to how many teeth can a shark have?