19,295 shares
18,941 shares
21,477 shares
255,030 shares
18,305 shares
19,063 shares
344,385 shares
19,410 shares
11,862 shares
11,280 shares