How To Retire On Microsoft: How Many Shares Needed?