26,238 shares
25,427 shares
22,267 shares
26,182 shares
272,811 shares
18,942 shares
23,495 shares
31,416 shares
27,101 shares
14,591 shares