Looking for t shirts, had a look at Next's website. They have 2413 T shirts for women! Why so many? why do they sell so many different brands?