28,279 shares
44,582 shares
142,641 shares
46,626 shares
27,448 shares
23,208 shares
29,240 shares
135,128 shares
20,023 shares
19,343 shares