99,497 shares
81,252 shares
56,350 shares
47,188 shares
41,222 shares
30,356 shares
28,716 shares
23,513 shares
23,233 shares
21,824 shares