Assuming you are going to serve your spiral ham with brown sugar pineapple ham glaze with a few sides, I would estimate about ¾ pound of bone-in spiral ham per person.  So, a 10-pound bone-in spiral ham will serve 13 people.