How many times may a senayor be reelected?

There are no term limits for senators.