18,837 shares
68,549 shares
22,018 shares
18,386 shares
12,542 shares
21,205 shares
90,820 shares
27,080 shares
14,894 shares
18,471 shares