23,103 shares
16,704 shares
19,327 shares
224,364 shares
171,860 shares
185,258 shares
105,192 shares
91,320 shares
150,015 shares
315,930 shares