39,991 shares
172,284 shares
425,775 shares
302,188 shares
74,373 shares
273,798 shares
192,085 shares
96,392 shares
320,805 shares
41,481 shares