There are a number of women here, they just don't announce it. It makes no matter the gender, if they are posting intelligently.
And I'm glad you're here. That's kind of sexist of me right there. I would never tell a man "I'm glad you're here." You can infract me for sexism if you want, and I won't complain.