258,800 shares
70,581 shares
250,643 shares
150,252 shares
24,684 shares
106,151 shares
12,704 shares
64,558 shares
146,455 shares
295,392 shares