57,680 shares
23,604 shares
25,703 shares
20,592 shares
16,551 shares
106,793 shares
118,708 shares
30,964 shares
34,248 shares
40,264 shares