I did this at one point previously but did not dig down as deep to pull as many non-sets out.
Lego releases per year, subtracting gear and other non building sets:
2022: 583 (A significant pullback)
2021: 714 (Overcompensating for the 2020 shortages and hype)
2020: 650
2019: 639
2018: 653
2017: 641
2016: 645
2015: 629
2014: 549
2013: 522
2012: 484