A thousand hours in your logbook a year with some contract companies was not uncommon a couple of years ago. That was flying 8 weeks in 4 weeks out...Go figure
.
But to do it every year for so long - ouch!! - must say last six years have done an average of 880 a year... one third flat on my back thank goodness!