Microsoft Office turns 21