Thank you very much for this!
I'm pretty sure you got most percentages pretty bang on.