25,212 shares
185,662 shares
20,432 shares
197,321 shares
41,404 shares
40,825 shares
43,630 shares
26,302 shares
32,334 shares
39,988 shares