23,791 shares
665,527 shares
147,189 shares
34,192 shares
86,512 shares
95,956 shares
53,625 shares
28,008 shares
51,360 shares
142,330 shares