These Were the 25 Best-Selling Beauty Products at CVS in 2017