57,463 shares
23,347 shares
25,635 shares
20,471 shares
16,317 shares
106,583 shares
118,467 shares
30,681 shares
34,035 shares
40,054 shares