Might fit other years, I don't know. I don't have the cup that goes underneath, just what's in the pic. $10 shipped anywhere in the US.