20170428 business.international-business: Microsoft's sales fall short of estimates; shares dip