25,210 shares
185,655 shares
20,431 shares
197,275 shares
41,401 shares
40,808 shares
43,628 shares
26,301 shares
32,330 shares
39,987 shares