306,406 shares
64,507 shares
141,756 shares
507,872 shares
179,836 shares
320,733 shares
172,126 shares
77,530 shares
73,115 shares
77,313 shares