E-waste event collects 28 tons