hamilton tickets december 2016