Apparently there are 100 of these per 11-year solar cycle.
Seems that there are much more than 100 flares each cycle: https://hesperia.gsfc.nasa.gov/hessidata/dbase/hessi_flare_l...
It also seems that flares above X2.2 are quite rare. There have been only 10 of those since 2008: https://en.wikipedia.org/wiki/Solar_cycle_24#Events
The latest flare, measured at X9.3 is VERY rare: https://www.spaceweatherlive.com/en/solar-activity/top-50-so...
I wouldn't downplay this