5,959 shares
3,669 shares
18,145 shares
22,227 shares
17,018 shares
16,394 shares
11,115 shares
161,243 shares
143,466 shares
314,266 shares