How much money does a general practitioner (physician) make?