City/Town,,,"Peter I. Blute","All Others",Blanks,"Total Votes Cast" ,,, Boylston,,,424,0,112,536 Northborough,,,"1,155",7,406,"1,568" Shrewsbury,,,"2,196",0,289,"2,485" TOTALS,,,"3,775",7,807,"4,589"