24,254 shares
19,486 shares
20,775 shares
94,076 shares
30,310 shares
95,993 shares
40,872 shares
31,234 shares
23,178 shares
21,156 shares