The 85% are the eBay CEOs and shareholders; the other 15% are the long-term eBay employees who have trouble finding the 'on' button on the front of their computer but have billions of dollars to throw around to keep the site afloat.