20,304 shares
20,595 shares
21,390 shares
17,497 shares
20,568 shares
25,455 shares
349,956 shares
290,998 shares
405,501 shares
292,414 shares