23,945 shares
14,022 shares
11,254 shares
34,039 shares
17,759 shares
18,166 shares
12,169 shares
15,993 shares
12,311 shares
30,135 shares