The block 1 satelites used rubidium clocks and had three of them as the normal backup - 3 can vote and still have a backup if one fails.
Prototype ceasium clocks where developed and one clock was added alongside the existing 3 ( so the rubidium ones could be used if it didn't work).
In later model satelites 2 rubidium and 2 ceasium were used, so each had a backup.
Then when ceasium proved best they were switched to all ceasium, but since the design hardware and software was for four clocks it was as easy and safer to fit four of them.
(Not sure of exactly what changes where when and on what block numbers)