575,444 shares
71,634 shares
54,743 shares
202,527 shares
85,590 shares
52,568 shares
95,829 shares
45,705 shares
71,018 shares
30,945 shares