29,621 shares
12,669 shares
19,022 shares
13,264 shares
16,268 shares
11,246 shares
17,191 shares
34,053 shares
29,623 shares
20,841 shares