27,497 shares
35,733 shares
268,915 shares
33,503 shares
43,107 shares
209,492 shares
27,951 shares
35,170 shares
26,725 shares
46,735 shares