40,103 shares
172,376 shares
425,946 shares
302,203 shares
74,490 shares
273,916 shares
192,199 shares
96,566 shares
320,988 shares
41,530 shares