I used top average a flat every hundred miles, about 2.5 per week. Some of my tubes are polka dotted. And, I'm really good, and fast, at patching tubes, now.
Offenders, always found and removed, included sharp flints, glass, wire, wooden slivers - etc.
My main reason for getting the Supremes was flat protection ---- and I haven't patched one of my tires in almost two years. (2 sets of tires)
My reviews are on Schwalbe's website, could be listed under Phil Jungels, or Wanderer. I tried to go into as much detail as I could, both short and long term.
They are GREAT tires...............
p.s. get the Schwalbe rim savers, and their tubes - you will be glad you did.