356,300 shares
428,093 shares
338,921 shares
317,640 shares
295,809 shares
228,124 shares
122,630 shares
300,231 shares
224,807 shares
440,968 shares