30,868 shares
9,561 shares
8,891 shares
17,020 shares
9,999 shares
30,527 shares
21,381 shares
10,257 shares
19,336 shares
10,920 shares