57,541 shares
23,437 shares
25,665 shares
20,504 shares
16,458 shares
106,689 shares
118,572 shares
30,787 shares
34,165 shares
40,144 shares