I've never really counted and wouldn't know how, especially since I pick up and drop languages as and when I need them. I'm not really a fan of languages, also almost everything I know is connected to ancient languages in someway, even if just to read the scholarship.
So, I have English, (modern) Greek, Hindi, Punjabi and enough German, French and Italian to read articles and in the later two cases get around the countries using said languages. Apparently as a child I used to know some Swahili but I recall very very little and I've only a small bit left of Japanese which I tried for a while but life forced me to drop.
My main area is dead languages though. Latin, Greek and Sanskrit being the focus but also largely thanks to Sanskrit I can get by in Pali and one or two Prakrits as well as Avestan and what little is left of old Persian (not enough to say "know"). Other than that most of the languages we've worked on really aren't something you'd say you know because of how fragmented they are, so old Italic dialects, Luwian and so on. These I pick and drop variously.
I'm currently working on Sumerian, but my real goal is to pick up and master one or two difficult modern spoken languages but my studies demand too much time as it is. I'd love to master Japanese or Mandarin or Arabic.