543,932 shares
79,858 shares
45,430 shares
48,627 shares
88,499 shares
50,156 shares
38,870 shares
30,553 shares
28,686 shares
22,978 shares