55,229 shares
98,949 shares
253,760 shares
119,128 shares
306,970 shares
382,151 shares
60,486 shares
120,467 shares
42,644 shares
51,908 shares