Success breeds growth: Kenilworth Science and Technology enrollment rises