30,892 shares
73,738 shares
446,861 shares
52,492 shares
95,807 shares
99,247 shares
286,978 shares
53,377 shares
139,993 shares
72,910 shares