42,016 shares
27,699 shares
26,745 shares
25,933 shares
20,372 shares
18,932 shares
14,984 shares
14,109 shares
10,697 shares
9,258 shares