629,843 shares
68,440 shares
76,421 shares
265,897 shares
76,234 shares
394,954 shares
315,458 shares
105,327 shares
89,192 shares
247,197 shares