27,499 shares
35,733 shares
268,918 shares
33,504 shares
43,108 shares
209,498 shares
27,952 shares
35,171 shares
26,726 shares
46,736 shares