Eight top-10 brands post dollar sales gains