Online grabs 22 % market share