20,219 shares
20,453 shares
21,269 shares
17,364 shares
20,459 shares
25,335 shares
349,799 shares
290,843 shares
405,384 shares
292,256 shares