15,702 shares
19,094 shares
34,087 shares
20,906 shares
370,811 shares
70,153 shares
40,563 shares
414,001 shares
147,817 shares
398,105 shares