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