356,051 shares
427,941 shares
338,865 shares
317,483 shares
295,686 shares
227,889 shares
122,510 shares
300,044 shares
224,661 shares
440,627 shares