356,011 shares
427,913 shares
338,849 shares
317,466 shares
295,669 shares
227,831 shares
122,480 shares
299,991 shares
224,637 shares
440,300 shares