543,915 shares
79,826 shares
45,406 shares
48,603 shares
88,496 shares
50,122 shares
38,859 shares
30,525 shares
28,684 shares
22,974 shares