24,349 shares
40,551 shares
25,389 shares
22,882 shares
17,937 shares
28,144 shares
96,419 shares
258,082 shares
83,865 shares
108,761 shares