23,698 shares
17,339 shares
12,796 shares
12,574 shares
34,305 shares
16,964 shares
240,752 shares
14,164 shares
13,436 shares
18,052 shares