25,382 shares
22,058 shares
18,416 shares
27,121 shares
14,933 shares
199,202 shares
53,977 shares
47,413 shares
17,464 shares
20,444 shares