504,009 shares
88,085 shares
94,306 shares
143,571 shares
192,198 shares
179,031 shares
545,431 shares
247,093 shares
466,961 shares
114,085 shares