27,489 shares
35,729 shares
268,904 shares
33,495 shares
43,098 shares
209,463 shares
27,944 shares
35,161 shares
26,711 shares
46,722 shares