218,637 shares
83,829 shares
29,071 shares
310,553 shares
518,860 shares
30,038 shares
183,578 shares
66,318 shares
71,594 shares
267,690 shares