15,104 shares
18,790 shares
33,808 shares
20,434 shares
370,421 shares
69,714 shares
40,299 shares
413,365 shares
147,290 shares
397,753 shares