Villian is 70/27/3 over 97 hands, What is better here a shove? or reevaluate?

BB: $103.20
UTG: $15.50
MP: $117.95
Hero (CO): $111.35
BTN: $103.00
SB: $168.35

Pre Flop: ($1.50) Hero is CO with J J
1 fold, MP calls $1, Hero raises to $5, 3 folds, MP calls $4

Flop: ($11.50) 4 2 2 (2 players)
MP checks, Hero bets $8, MP raises to $20, Hero ????