29,287 shares
125,662 shares
27,723 shares
19,509 shares
46,786 shares
18,397 shares
10,921 shares
510 shares
487 shares
545 shares