27,503 shares
35,740 shares
268,925 shares
33,508 shares
43,113 shares
209,512 shares
27,956 shares
35,176 shares
26,730 shares
46,744 shares