Milford police hand out 308 tickets for texting and driving