Unsurprisingly Googles own Pixel and Nexus devices from the Nexus 6 and up make the list

What is the correctly punctuated version of this sentence?
Unsurprisingly, Google's own Pixel and Nexus devices from the Nexus 6 and up make the list.