629,833 shares
68,387 shares
76,349 shares
265,893 shares
76,168 shares
394,952 shares
315,456 shares
105,325 shares
89,186 shares
247,193 shares