For what I have right now, Counting that are important and some so-so characters that are okayishly important.
3 main characters (Lyza, Ethan, Markin)
3 major antagonists
7 between semi-major/slightly antagonists
6 already deceased characters
More or less 20 that are somewhat important side-characters
And a whole bunch of random people and henchmen.
Something around 100 to 150.