53,541 shares
35,842 shares
115,195 shares
16,606 shares
138,278 shares
30,183 shares
29,965 shares
45,133 shares
24,835 shares
52,603 shares