I bet it's more than 75%. I bet there are plenty of companies that send in patches from anonymous email accounts so as to not give away to their competitors what they are currently working on.
Also, academics are frequently "paid to play" in essence, so the contributions from them should prolly count.