How Many Shares Does Microsoft Have