20,227 shares
20,476 shares
21,274 shares
17,371 shares
20,462 shares
25,343 shares
349,828 shares
290,855 shares
405,400 shares
292,273 shares