when do hamilton tickets go on sale