629,856 shares
68,491 shares
76,516 shares
265,911 shares
76,352 shares
394,966 shares
315,470 shares
105,328 shares
89,197 shares
247,263 shares