Static Shift Registers for Serial In / Parellel Out Operation
To add to Wouter's answer and to answer a comment by the OP: -



\$F_{MAX}\$ is guaranteed to be a minimum of 35MHz at a supply of 6V and at a supply voltage of 4.5V it's guaranteed to be at least 30MHz.

This device can be clocked statically i.e. at 0.1Hz or 0.0000000001 mHz or however long you want to take between clock edges. Ditto the 74AC version and all shift registers that I'm aware of.