22,764 shares
144,145 shares
26,984 shares
10,959 shares
39,219 shares
126,940 shares
280,630 shares
17,853 shares
255,271 shares
81,663 shares