301,676 shares
300,664 shares
299,338 shares
297,965 shares
296,428 shares
295,295 shares
293,672 shares
292,728 shares
292,360 shares
292,338 shares