22,815 shares
40,643 shares
9,938 shares
43,326 shares
26,564 shares
19,548 shares
18,921 shares
15,526 shares
11,434 shares
19,794 shares