20,227 shares
20,479 shares
21,276 shares
17,372 shares
20,462 shares
25,347 shares
349,834 shares
290,862 shares
405,412 shares
292,284 shares