629,822 shares
68,342 shares
76,315 shares
265,892 shares
76,110 shares
394,951 shares
315,453 shares
105,324 shares
89,179 shares
247,189 shares