20,230 shares
20,494 shares
21,296 shares
17,383 shares
20,476 shares
25,358 shares
349,845 shares
290,872 shares
405,424 shares
292,297 shares