496,257 shares
39,149 shares
121,095 shares
27,505 shares
105,855 shares
26,498 shares
58,008 shares
85,218 shares
22,864 shares
105,448 shares