24,263 shares
44,873 shares
11,553 shares
24,810 shares
27,328 shares
17,575 shares
15,312 shares
11,382 shares
508,482 shares
32,648 shares