27,703 shares
132,539 shares
80,588 shares
22,391 shares
52,238 shares
48,647 shares
27,283 shares
38,436 shares
31,000 shares
23,355 shares