Grouped By Vote Position is most useful for this question, they don't offer a by-party grouping but it's pretty easy to scan all 50 YEAs and see every one is followed by an "R." All the NAYs are from Democrats or independents. Senator Isakson (R) didn't vote because he's recovering from surgery, I don't know why Rand Paul (R) didn't vote.
Rand Paul cosponsored the bill, so he was an effective yes. I don't know all of the rules of the senate, but apparently it is common to abstain on your own bill.