41,691 shares
35,748 shares
34,804 shares
33,391 shares
30,918 shares
30,530 shares
27,064 shares
26,618 shares
25,878 shares
25,681 shares