18,490 shares
18,875 shares
16,091 shares
19,889 shares
21,977 shares
17,757 shares
39,416 shares
54,365 shares
41,225 shares
28,693 shares