24,059 shares
28,031 shares
29,877 shares
337,182 shares
349,593 shares
335,529 shares
617,762 shares
375,323 shares
125,257 shares
203,058 shares