On birth control!

I'm on depo shot and I don't know if this is period or implantation bleeding. 9 weeks on the shot.
 
How long does implantation bleeding last?