Too small of a sample size to matter.

Should I just shove pre-flop? As played, I was really torn on what to do here.

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

CO ($16.55)
Button ($25)
SB ($20)
BB ($25)
UTG ($19.75)
UTG+1 ($25)
MP1 ($6.25)
MP2 ($21.20)
Hero (MP3) ($37.80)

Preflop: Hero is MP3 with K, K
UTG calls $0.25, 3 folds, Hero raises to $1.50, 2 folds, SB calls $1.40, BB raises to $4, UTG calls $3.75, Hero calls $2.50, SB calls $2.50

Flop: ($16) 7, 6, 5 (4 players)
SB checks, BB bets $8, UTG raises to $15.75 (All-In), Hero ?