25,272 shares
185,758 shares
20,498 shares
197,652 shares
41,470 shares
40,899 shares
43,705 shares
26,383 shares
32,404 shares
40,068 shares