58,402 shares
55,019 shares
53,787 shares
50,841 shares
48,705 shares
47,058 shares
41,982 shares
41,884 shares
36,081 shares
35,928 shares