543,601 shares
79,394 shares
45,020 shares
48,418 shares
88,464 shares
49,854 shares
38,437 shares
30,230 shares
28,648 shares
22,847 shares