18,888 shares
15,547 shares
12,241 shares
10,064 shares
10,267 shares
23,831 shares
24,955 shares
30,757 shares
20,011 shares
18,168 shares