I think I have about 25 as they rarely wear out.
I seem t wear the same pair every day when I am home, and last year had a "spree" of buying cheap ones instead of good ones, online.
Needless to say out of about 12 pairs I bought, I gave away about 7 as they did not fit right so in future I only buy brands I know online.
I look after my shoes, and put them away each season in special shoe, clear plastic boxes.
Some have heels which I cannot wear anymore however they are almost new so dont want to throw them out!