20,828 shares
48,291 shares
33,300 shares
18,639 shares
40,709 shares
15,535 shares
19,407 shares
36,721 shares
34,534 shares
40,174 shares