52,334 shares
95,825 shares
54,171 shares
77,512 shares
109,754 shares
404,821 shares
131,062 shares
120,798 shares
28,152 shares
116,886 shares