556,756 shares
416,115 shares
300,254 shares
289,074 shares
224,935 shares
212,427 shares
180,345 shares
148,953 shares
126,659 shares
13,806 shares