25,206 shares
185,618 shares
20,428 shares
197,092 shares
41,398 shares
40,789 shares
43,623 shares
26,301 shares
32,322 shares
39,981 shares