17,276 shares
22,983 shares
31,773 shares
260,296 shares
29,594 shares
121,853 shares
71,361 shares
27,807 shares
185,019 shares
29,055 shares