As of 12/20/2015, this is the list of how many classes we have being played in EQ.

Bard - 3
Cleric - 4
Druid - 6
Enchanter - 3
Magician - 5
Monk - 2
Necromancer - 3
Paladin - 1
Ranger - 3
Rogue - 1
Shadow Knight - 3
Shaman - 2
Warrior - 3
Wizard - 1
Total = 40

Some of these are ALTs, but this should give you an idea of what we have and what we still need.