How long should tax stamps be kept?

Ten years.