In 20 minutes we set up Google Apps gave everyone their usernames and passwords and our 30 managers across all store locations were instantly connected

Could you correct the punctuation please?
"In 20 minutes we set up Google Apps, gave everyone their usernames and passwords, and our 30 managers across all store locations were instantly connected."