25,224 shares
185,687 shares
20,446 shares
197,507 shares
41,419 shares
40,837 shares
43,635 shares
26,312 shares
32,345 shares
39,999 shares