47,984 shares
45,899 shares
44,291 shares
33,155 shares
30,331 shares
24,394 shares
23,875 shares
18,601 shares
15,620 shares
14,773 shares