20,227 shares
20,477 shares
21,274 shares
17,372 shares
20,462 shares
25,344 shares
349,830 shares
290,857 shares
405,404 shares
292,275 shares