20,220 shares
20,456 shares
21,269 shares
17,366 shares
20,460 shares
25,335 shares
349,800 shares
290,843 shares
405,386 shares
292,257 shares