the new titans #93 titans sell out