DWF raises £95m in stock exchange flotation