29,628 shares
31,222 shares
31,066 shares
38,075 shares
42,156 shares
21,337 shares
37,256 shares
36,118 shares
30,761 shares
18,432 shares