23,630 shares
17,267 shares
12,710 shares
12,530 shares
34,249 shares
16,898 shares
240,688 shares
14,142 shares
13,288 shares
18,010 shares