10,357 shares
9,759 shares
10,259 shares
507,635 shares
15,772 shares
8,346 shares
21,599 shares
4,633 shares
18,216 shares
30,119 shares