25,951 shares
18,431 shares
114,933 shares
40,710 shares
71,184 shares
27,917 shares
29,315 shares
47,764 shares
35,460 shares
78,214 shares