23,813 shares
17,639 shares
12,918 shares
13,000 shares
34,781 shares
17,186 shares
241,033 shares
14,293 shares
13,626 shares
18,182 shares