57,138 shares
23,011 shares
25,596 shares
20,341 shares
15,840 shares
106,404 shares
118,152 shares
30,316 shares
33,885 shares
39,631 shares