23,726 shares
17,473 shares
12,837 shares
12,906 shares
34,649 shares
17,101 shares
240,891 shares
14,225 shares
13,458 shares
18,134 shares