18,406 shares
21,191 shares
29,586 shares
12,948 shares
19,934 shares
39,688 shares
33,262 shares
22,654 shares
26,300 shares
29,715 shares