6,356 shares
3,769 shares
43,741 shares
18,861 shares
40,119 shares
199,183 shares
240,251 shares
390,897 shares
142,821 shares
142,762 shares