543,597 shares
79,393 shares
45,020 shares
48,418 shares
88,462 shares
49,815 shares
38,435 shares
30,228 shares
28,645 shares
22,847 shares