370,477 shares
145,554 shares
148,404 shares
160,510 shares
200,072 shares
84,215 shares
75,659 shares
33,241 shares
29,375 shares
34,592 shares