How can I adjust the user settings so my SalesReps can see the Leads etc of the other but NOT edit them nor changing the owner of these Leads?

How can I adjust the user settings so my SalesReps can see the Leads etc of the other but NOT edit them nor changing the owner of these Leads?

How can I adjust the user settings so my SalesReps can see the Leads etc of the other but NOT edit them nor changing the owner of these Leads?

Thanks