68,548 shares
42,325 shares
310,681 shares
81,519 shares
120,910 shares
43,951 shares
139,598 shares
451,221 shares
61,126 shares
119,555 shares