Steve ballmer number of microsoft shares July 8, 2019 16 32 64 128 Steve ballmer microsoft shares Steve ballmer microsoft shares percentage Steve ballmer microsoft shares worth Steve ballmer microsoft shares value Steve bulmer microsoft Microsoft steve ballmer