30,911 shares
73,777 shares
446,927 shares
52,551 shares
95,844 shares
99,295 shares
287,022 shares
53,441 shares
140,080 shares
72,956 shares