39,859 shares
172,137 shares
425,553 shares
302,128 shares
73,875 shares
273,472 shares
191,630 shares
95,858 shares
320,296 shares
41,338 shares