504,156 shares
88,210 shares
94,471 shares
143,617 shares
192,243 shares
179,151 shares
545,683 shares
247,169 shares
466,999 shares
114,180 shares