25,549 shares
136,286 shares
524,334 shares
90,202 shares
474,356 shares
288,043 shares
46,305 shares
48,064 shares
29,922 shares
81,024 shares