25,507 shares
186,028 shares
20,748 shares
198,051 shares
41,699 shares
41,168 shares
43,957 shares
26,635 shares
32,644 shares
40,323 shares