Age and lifestyle matter with this concern.
Hair loss is a symptom of hypothyroidism which is VERY common in women in perimenopause and menopause. Now, if you're in your mid 30's, don't think you're too young! Perimenopause symptoms often begin in your 30's, long before you would associate them with hormonal changes.
Also, of course, stress. If you're under much stress, (and who isn't!), you'll need more B vitamins than your multiple offers. A B-50 or B-100 Complex is a good way to go. There are also lots of great herbs to help with hair loss. And, essential fatty acids are just that... essential! That's your omega 3, 6 and 9 or Flax Oil. What a great difference EFA's make in your hair, skin and nails.
Hope this helps some.
Michelle