27,501 shares
35,736 shares
268,921 shares
33,506 shares
43,110 shares
209,504 shares
27,954 shares
35,174 shares
26,728 shares
46,740 shares