30,436 shares
26,326 shares
20,058 shares
14,912 shares
35,017 shares
37,241 shares
20,680 shares
19,051 shares
13,885 shares
20,240 shares