23,643 shares
204,816 shares
28,012 shares
24,416 shares
18,729 shares
431,645 shares
15,691 shares
332,037 shares
83,259 shares
35,131 shares