Take Stock honors 28 grads