39,989 shares
172,280 shares
425,758 shares
302,186 shares
74,366 shares
273,788 shares
192,076 shares
96,388 shares
320,798 shares
41,477 shares