How many cvs pharmacies are there