356,064 shares
427,944 shares
338,868 shares
317,485 shares
295,687 shares
227,890 shares
122,520 shares
300,082 shares
224,670 shares
440,699 shares