55,166 shares
98,945 shares
253,620 shares
118,948 shares
306,817 shares
381,970 shares
60,464 shares
120,330 shares
42,629 shares
51,898 shares