22,294 shares
774,838 shares
117,515 shares
247,955 shares
135,192 shares
178,778 shares
149,033 shares
94,561 shares
301,285 shares
280,114 shares