23,712 shares
17,343 shares
12,817 shares
12,589 shares
34,350 shares
16,973 shares
240,771 shares
14,183 shares
13,443 shares
18,061 shares