There was another block before that had about the same amount of time:
#135556 GENERATED 50.09400000 BTC July 10, 2011 136 hours 5 626 320 YES
Yes, but not near as many shares. That block was while Triplemining was fairly new and 50 GHash/s wasn't typical (much less 130 GHash/s for the first several hours). However, this is in no way Triplemining's fault, it's just luck, I've seen blocks with over 8 million shares and heard of blocks with over 10 million shares. OTOH, I've seen blocks with less than 25 thousand shares at this difficulty. It's supposed to all average out on the end, and TripleMining had some fairly good luck not too long ago.