12,251 shares
301,396 shares
11,715 shares
12,654 shares
10,272 shares
21,992 shares
117,411 shares
18,743 shares
16,116 shares
19,418 shares