Ohio 2020-2023 Analysis of Voters Registration and Party Affiliation for the Trump and Biden Term