25,892 shares
18,424 shares
114,865 shares
40,641 shares
71,126 shares
27,851 shares
29,258 shares
47,751 shares
35,403 shares
78,148 shares