30,927 shares
73,795 shares
446,946 shares
52,569 shares
95,861 shares
99,318 shares
287,039 shares
53,456 shares
140,104 shares
72,973 shares