Ofcourse the numbers on Wiki aren't exactly accurate.
Found a better source to compare number of Xflares per year:
[https://www.spaceweatherlive.com/en/solar-activity/solar-cycle.html]
According to the graph that shows amount of solarflares per year from 1997-2024:
2001 had 34 Xflares for the entire year
2014 had 25 Xflares for the entire year
2024 had 24 Xflares in the first 5 months