86,897 shares
75,528 shares
681,101 shares
73,242 shares
261,307 shares
358,344 shares
150,203 shares
188,559 shares
176,255 shares
253,351 shares