496,322 shares
39,521 shares
121,140 shares
27,624 shares
106,393 shares
26,719 shares
58,190 shares
85,298 shares
23,301 shares
105,912 shares