RhoGAM shot

Nae
How often do I need rhogram shot ? How long does it last ?