User Activity

What's the differences between canon 10-22 , tamron 10-24 and sigma 10-20?I know all of these are wide angleBut I hope to know about gains from themAnd whitch one is the best ?