106,564 shares
78,289 shares
289,291 shares
163,452 shares
109,209 shares
126,454 shares
105,812 shares
1,240,160 shares
112,510 shares
108,104 shares