Villain is 13/9/3 over 300 hands. Only history I have with him is him 3 barrelling KQo into a double paired board where I showed him an overpair. How much should should I bet here?

PokerStars No-Limit Hold'em, $1.00 BB (8 handed) - Poker-Stars Converter Tool from FlopTurnRiver.com

UTG+1 ($198.95)
Hero (MP1) ($229.10)
MP2 ($103)
CO ($117.90)
Button ($90)
SB ($83.15)
BB ($100)
UTG ($105.15)

Preflop: Hero is MP1 with 3, 3
UTG bets $4, 1 fold, Hero calls $4, 1 fold, CO calls $4, 1 fold, SB calls $3.50, 1 fold

Flop: ($17) A, 5, 2 (4 players)
SB checks, UTG checks, Hero checks, CO checks

Turn: ($17) 4 (4 players)
SB checks, UTG checks, Hero bets $12, 1 fold, SB calls $12, 1 fold

River: ($41) 7 (2 players)
SB checks, Hero? (Villain has $67)