25,893 shares
18,427 shares
114,866 shares
40,643 shares
71,128 shares
27,853 shares
29,260 shares
47,754 shares
35,406 shares
78,152 shares