26,163 shares
21,023 shares
41,129 shares
21,295 shares
21,085 shares
40,308 shares
29,928 shares
21,680 shares
33,089 shares
19,511 shares