127,579 shares
121,584 shares
58,862 shares
27,258 shares
17,493 shares
11,708 shares
3,639 shares
2,688 shares
1,806 shares
1,213 shares