20,828 shares
48,291 shares
33,300 shares
18,639 shares
40,723 shares
15,535 shares
19,408 shares
36,721 shares
34,535 shares
40,174 shares