18,859 shares
20,422 shares
16,660 shares
9,860 shares
21,531 shares
15,528 shares
18,587 shares
443,331 shares
146,188 shares
16,468 shares