How Many Shares Outstanding Does Microsoft Have