Independent stays buoyant with 19 new brands under its belt