543,593 shares
79,390 shares
45,019 shares
48,416 shares
88,460 shares
49,813 shares
38,433 shares
30,227 shares
28,644 shares
22,846 shares