18,972 shares
20,544 shares
16,780 shares
9,998 shares
21,624 shares
15,657 shares
18,716 shares
443,550 shares
146,343 shares
16,610 shares