I used to get flats at about that frequency and riding on the same roads, which is why I went tubeless five or six years ago (I didn't want to go with an armored tire). Also, I have always had the impression that Corsas weren't terribly puncture resistant (that said, the TLR version is still on my list of tires to try).