49,637 shares
44,496 shares
43,282 shares
39,841 shares
36,451 shares
36,392 shares
31,290 shares
30,809 shares
30,368 shares
27,515 shares