306,452 shares
27,022 shares
167,535 shares
28,401 shares
57,354 shares
57,723 shares
39,356 shares
179,414 shares
40,710 shares
33,282 shares