20,187 shares
20,408 shares
21,258 shares
17,353 shares
20,451 shares
25,329 shares
349,752 shares
290,806 shares
405,352 shares
292,161 shares