21,321 shares
42,965 shares
15,901 shares
18,758 shares
29,726 shares
18,301 shares
18,441 shares
24,588 shares
18,021 shares
24,054 shares