29,635 shares
31,224 shares
31,067 shares
38,075 shares
42,157 shares
21,337 shares
37,257 shares
36,119 shares
30,761 shares
18,436 shares