598,294 shares
40,293 shares
26,206 shares
261,229 shares
31,193 shares
54,165 shares
55,315 shares
39,948 shares
16,441 shares
28,328 shares