6,574 shares
3,905 shares
43,817 shares
18,948 shares
40,258 shares
199,278 shares
240,412 shares
391,069 shares
142,906 shares
142,856 shares