Should I bet the river here for value? Or is it still a case of 'only better hands will call'? I donked flop to protect from flush draws.

Hand 4:

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

MP3 ($3.47)
UTG ($2.36)
MP2 ($0.48)
MP1 ($0.77)
CO ($0.52)
SB ($0.79)
UTG+1 ($2.28)
Hero (BB) ($1.79)
Button ($0.47)

Preflop: Hero is BB with 9, Q
1 fold, UTG+1 calls $0.02, 3 folds, CO calls $0.02, Button calls $0.02, 1 fold, Hero checks

Flop: ($0.09) 2, 3, 9 (4 players)
Hero bets $0.04, UTG+1 calls $0.04, CO calls $0.04, Button calls $0.04

Turn: ($0.25) K (4 players)
Hero checks, UTG+1 checks, CO checks, Button checks

River: ($0.25) 7 (4 players)
Hero checks, UTG+1 checks, CO checks, Button checks

Total pot: $0.25