43,868 shares
22,330 shares
125,022 shares
11,188 shares
18,430 shares
12,839 shares
18,504 shares
237,031 shares
76,076 shares
21,390 shares