27,492 shares
35,732 shares
268,911 shares
33,498 shares
43,103 shares
209,479 shares
27,947 shares
35,166 shares
26,722 shares
46,729 shares