I post here the election results as they have arrived from the Town Clerk.
These are considered Unofficial at this time, but there are rarely many changes that come up during final certification over the next few days.
In summary:
Republicans (4717 total votes): Trump 3020, Cruz 391, Carson 104, Rubio 621, Kasich 479
Democrats (4983 total votes) : Sanders 2737, Clinton 2029
Other candidates, parties, state and town committees are included in the attached.