New Jersey takes the crown in 2023 revenue race with Pennsylvania