8,957 shares
31,442 shares
7,118 shares
8,737 shares
8,451 shares
6,381 shares
20,425 shares
40,189 shares
11,987 shares
8,246 shares