108,174 shares
49,926 shares
559,809 shares
392,132 shares
175,018 shares
181,212 shares
270,482 shares
529,740 shares
51,522 shares
310,319 shares