40,976 shares
38,670 shares
22,859 shares
13,187 shares
12,463 shares
10,487 shares
8,879 shares
8,133 shares
7,726 shares
5,851 shares