38,509 shares
22,752 shares
49,412 shares
43,378 shares
24,152 shares
71,740 shares
109,957 shares
373,118 shares
69,749 shares
131,461 shares