how much do vets make a year