18,844 shares
19,094 shares
16,519 shares
20,172 shares
22,546 shares
18,014 shares
39,460 shares
54,410 shares
41,644 shares
28,773 shares