26,105 shares
18,638 shares
115,154 shares
40,882 shares
71,315 shares
28,084 shares
29,469 shares
47,938 shares
35,576 shares
78,380 shares