I "think" (still havent decided for sure), we are having a small cake to cut on a cake stand, with 2 small cupcake towers (they hold 24 each) then sheet cakes for the rest. we estimate about 300 people. if we do all cupcakes do we need to have 1 per person or ?