250,571 shares
184,224 shares
247,551 shares
56,383 shares
556,378 shares
489,144 shares
100,618 shares
559,063 shares
232,564 shares
76,505 shares