356,015 shares
427,926 shares
338,859 shares
317,476 shares
295,675 shares
227,858 shares
122,490 shares
300,001 shares
224,644 shares
440,458 shares