496,379 shares
39,656 shares
121,174 shares
27,681 shares
106,596 shares
26,848 shares
58,255 shares
85,343 shares
23,430 shares
106,018 shares