331,141 shares
17,298 shares
26,125 shares
27,140 shares
202,871 shares
633,401 shares
15,428 shares
20,214 shares
25,412 shares
20,939 shares