What is the difference between these two phrases, over the last couple of years and for the last couple of years?