543,935 shares
79,858 shares
45,432 shares
48,627 shares
88,499 shares
50,156 shares
38,870 shares
30,554 shares
28,686 shares
22,978 shares