106,178 shares
77,918 shares
288,838 shares
163,028 shares
108,833 shares
126,103 shares
105,490 shares
1,239,698 shares
112,075 shares
107,703 shares