29,960 shares
31,518 shares
31,123 shares
38,130 shares
42,225 shares
21,408 shares
37,316 shares
36,203 shares
30,825 shares
18,688 shares