22,053 shares
774,546 shares
117,332 shares
247,791 shares
134,973 shares
178,535 shares
148,786 shares
94,431 shares
301,050 shares
279,865 shares