21,387 shares
43,133 shares
15,907 shares
18,768 shares
29,842 shares
18,309 shares
18,503 shares
24,678 shares
18,046 shares
24,217 shares