38,407 shares
22,502 shares
48,784 shares
42,823 shares
23,780 shares
71,390 shares
109,669 shares
372,428 shares
69,366 shares
130,908 shares