23,858 shares
17,744 shares
12,960 shares
13,051 shares
34,879 shares
17,311 shares
241,143 shares
14,347 shares
13,711 shares
18,242 shares