106,481 shares
78,226 shares
289,154 shares
163,378 shares
109,122 shares
126,381 shares
105,750 shares
1,240,030 shares
112,408 shares
107,995 shares