How many transcription factors are there?
This is the Curated database of mouse and human transcription factors. And this is the paper in which they describe how they curated the database. In summary, there are 3230 putative mouse TF, 1200 of which are described in scientific papers.