43,949 shares
22,378 shares
125,141 shares
11,239 shares
18,492 shares
12,886 shares
18,546 shares
237,123 shares
76,172 shares
21,443 shares