97,598 shares
409,736 shares
159,050 shares
256,701 shares
212,392 shares
137,451 shares
203,575 shares
143,092 shares
113,222 shares
512,638 shares