Top tech hoarders: 15 companies with huge cash piles

Apple, Microsoft, Google, and Cisco are flush with cash, and so are many other tech companies