18,699 shares
20,247 shares
16,439 shares
9,670 shares
21,349 shares
15,316 shares
18,347 shares
443,020 shares
145,919 shares
16,191 shares