106,174 shares
77,914 shares
288,828 shares
163,019 shares
108,832 shares
126,099 shares
105,486 shares
1,239,688 shares
112,070 shares
107,700 shares