19,649 shares
69,657 shares
17,242 shares
39,396 shares
18,344 shares
23,275 shares
181,668 shares
20,365 shares
280,737 shares
102,268 shares