10696753 shares, insane!
Hmm nope - as I have mentioned before - not really 'insane'
That's 714% - high - but not insane.
Easy comparison to consider

I grabbed an approx 2 minute screen of cgminer shares yesterday to explain to someone as an example about how share time was the same as block time when it comes to variance.
My average share time was 2.9s (though in the range it was 3.5s)
The share times in the 2 minute list ranged from 0s (i.e. some small amount less than 1s) to 21s
21s is over 700%
That in a short 2 minute interval of 35 shares.
So imagine that as an interval of 35 blocks - it's definitely not unheard of to get a 700% share count block in that amount of blocks
