24,405 shares
45,238 shares
11,668 shares
25,017 shares
27,655 shares
18,056 shares
15,744 shares
11,528 shares
508,984 shares
33,127 shares