30,469 shares
68,578 shares
39,579 shares
72,209 shares
47,308 shares
87,085 shares
284,674 shares
56,022 shares
316,428 shares
18,140 shares