Glad you're all OK, worst I've had was a cock pheasant at about 85 mph, hit the top of the screen smashed it but it didn't come through. I was also full up with my family travelling along the motorway. Funny thing was my 10 year old son said
"Is it dead Dad?"
"I bloody hope so look at the windscreen".
I'll just mention that all or some Swedish cars have to pass an elk impact test at the motor research labs. I know my Volvo 940 estate has passed this test, as have most SAABs. NB, Just in case the more patriotic of you are about to reply I am not knocking your wonderful American automobiles.
All the best,
SD