Birmingham City spent in excess of £20million in the summer transfer window to sign 17 new players