30,436 shares
26,326 shares
20,057 shares
14,910 shares
35,017 shares
37,241 shares
20,680 shares
19,051 shares
13,885 shares
20,239 shares