How long is everyone getting out of their shocks?

My truck has close to 70k on it, just wondering when everyone has needed shocks. I do not do much towing or hauling. I do however live in Michigan and drive on a lot of gravel roads, which I don't exactly drive slow on. Seems like most of the trucks in the fleet at work get shocks every 40k or so, but, they do a lot of trailer pulling and plowing so I know that is not a good comparison.

If you aren't doing much hauling or towing they should last for awhile. I tow my 24' boat every weekend or so from May till September and haven't had to replace mine. I'm at 117k miles and my dads F-150 Fx4 use to be the one doing the pulling for 10 years and hasn't had to touch the suspension yet. He just hit 180k