57,529 shares
23,419 shares
25,661 shares
20,502 shares
16,421 shares
106,635 shares
118,545 shares
30,766 shares
34,152 shares
40,129 shares