15,780 shares
19,168 shares
34,175 shares
20,985 shares
370,918 shares
70,199 shares
40,631 shares
414,094 shares
147,908 shares
398,186 shares