Greg Shaw (R)

35791

77.50%

547982

54.22