521,123 shares
489,132 shares
480,506 shares
480,119 shares
476,737 shares
455,274 shares
443,192 shares
435,181 shares
426,864 shares
407,309 shares