543,686 shares
79,552 shares
45,114 shares
48,449 shares
88,483 shares
49,866 shares
38,542 shares
30,296 shares
28,663 shares
22,870 shares