14,930 shares
35,014 shares
30,568 shares
22,659 shares
281,247 shares
299,684 shares
142,082 shares
88,647 shares
17,302 shares
22,463 shares