27,584 shares
35,806 shares
269,029 shares
33,575 shares
43,181 shares
209,627 shares
28,043 shares
35,273 shares
26,788 shares
46,806 shares