I'm catering a wedding this weekend (!). About 150 attendees, served buffet style. I'm making, among other things, one of the meat main courses - pork shoulder. There will be another meat main coarse, a vegetarian main course, soup, various vegetable sides, and many desserts and hors d'ouvres. With that in mind, how many pounds of (boneless) pork shoulder should I buy?