30,740 shares
27,953 shares
26,992 shares
24,209 shares
18,996 shares
11,698 shares
8,856 shares
8,291 shares
6,212 shares
5,066 shares