How long does it take

How long does it take for the depo shot to work?