23,719 shares
17,357 shares
12,831 shares
12,708 shares
34,468 shares
16,986 shares
240,823 shares
14,196 shares
13,445 shares
18,089 shares