The Finale got 12.3 Million Live Viewers last night