544,028 shares
79,949 shares
45,566 shares
48,684 shares
88,507 shares
50,272 shares
38,975 shares
30,642 shares
28,698 shares
23,037 shares