30,910 shares
73,777 shares
446,927 shares
52,550 shares
95,844 shares
99,295 shares
287,022 shares
53,440 shares
140,080 shares
72,956 shares