22,279 shares
774,811 shares
117,493 shares
247,927 shares
135,168 shares
178,762 shares
149,021 shares
94,541 shares
301,263 shares
280,085 shares