Microsoft ireland operations limited shareholders July 8, 2019 16 32 64 128 Microsoft ireland operations ltd Microsoft company Microsoft ireland operations limited Microsoft ireland operation limited Microsoft ireland operations limited (miol)