598,703 shares
40,667 shares
26,570 shares
261,641 shares
31,574 shares
54,518 shares
55,695 shares
40,307 shares
16,815 shares
28,742 shares