15,794 shares
19,182 shares
34,205 shares
20,987 shares
370,937 shares
70,206 shares
40,643 shares
414,123 shares
147,931 shares
398,196 shares