23,631 shares
17,267 shares
12,714 shares
12,537 shares
34,251 shares
16,899 shares
240,692 shares
14,144 shares
13,319 shares
18,013 shares