17,917 shares
18,639 shares
15,660 shares
19,441 shares
21,586 shares
17,248 shares
39,374 shares
54,290 shares
40,704 shares
28,637 shares