Hi Tuna.
We had the same problem, being constant punctures with the Carlisle stock tyres.
It is mainly their open tread pattern, more than the wall ply thickness, too much casing exposed to the scrub and rock etc.
After much investigation these are what solved the problem for us, by 95% ...