Anna earns 50 points every time she shops at a grocery store. She needs a total of 3,470 points to receive a free prize. So far she has earned 320 points. How many more times will Anna have to shop at the grocery store in order to received a free prize?