All shocks fit all years. I believe I posted numbers here somewhere. IIRC, the latest shocks are green and purple; I don't remember which are front and rear.
Monroe's are pure garbage!!
I believe you had purple labels on your shocks when I saw you last? The loose shocks I had had a green label. What is the difference? Normal and 'Special'?