29,249 shares
33,091 shares
16,719 shares
29,179 shares
15,929 shares
27,147 shares
40,524 shares
11,819 shares
13,368 shares
17,872 shares